In order for this to scale, I need to solve two things: 1. Ad-hoc ignore fill-column rules for URLs and other exceptions. 2. Run Elisp flychecker without evaluating my Elisp code and firing its side-effects.
This should cover most of the remaining linting errors. After this, I expect fewer than ten linting errors.
This change had rippling implications.
Moving all of my Emacs-related files into their own directory at the root of this repository.