refact(doc-extractor): consolidate globbing
refact(logging): move logging messages around
fix(doc-extractor): fix up test
fix(link-info): urls starting with # are not code
docs(example): fix up links