In a brief test against a couple of pages in TPA's wiki, it finds a
*lot* of spelling issues, mostly false positives (like `GitLab`, or
`Grafana`), so we'd have to build a dictionary to not go bonkers. But
it does find errors that codespell missed. We *could* bootstrap from
[GitLab's dictionary](https://gitlab.com/gitlab-org/gitlab/-/blob/master/doc/.vale/gitlab/spelling-exceptions.txt), hooked from their [spelling rule](https://gitlab.com/gitlab-org/gitlab/-/blob/master/doc/.vale/gitlab/Spelling.yml).
#### mlc
[mlc](https://github.com/becheran/mlc) was tested briefly as part of [the check links issue](https://gitlab.torproject.org/tpo/tpa/ci-templates/-/issues/14) and
found to not handle internal GitLab wiki links properly (although that
might be a problem for all link checkers that operate on the source
code). It also [doesn't handle anchors](https://github.com/becheran/mlc/issues/31), so it was discarded.
### Charts and diagrams
We currently use [Graphviz](https://graphviz.org/) to draw charts, but have also used