Documentation
¶
Overview ¶
Command rhetorlint is a Go reference implementation of the RhetorLint spec.
A third engine, in a third language, that reads the same rule pack (packages/rules-en/rules.json) and reproduces the same conformance corpus values as the JavaScript and Python engines over its current ASCII scope. Its only reason to exist is to prove the taxonomy is portable.
Note on offsets: Go strings are byte sequences, so positions are byte offsets. For ASCII text these equal the JS (UTF-16) and Python (code-point) offsets; the conformance corpus is ASCII. See conformance/README.md for the astral-character caveat.
Zero third-party dependencies (standard library only). It marks tells in the words; it does not read the person, detect lies, or judge factual truth.