Correction evidence
Mines correction-shaped turns and their surrounding exchange from supported work logs.
Correction-aware drift gate
Hermeneutic recovers correction evidence from supported work logs as advisory context and checks a draft for fixed English drift patterns.
$ printf '%s\n' 'Draft ready for review.' | uvx --from hermeneutic==0.1.12 hermeneutic gateWhy this exists
In repeated AI work, useful corrections can remain in logs while a later draft repeats a known drift pattern. Hermeneutic makes supported correction-shaped records available as advisory context and applies fixed English checks to a saved draft.
Send two supplied drafts through the gate and see which wording the released rules flag, and which they let through.
Prerequisite. Python 3.10+ and uvx. The gate runs locally: no API key, no model call, no network call, and no mined log corpus.
Done. All 12 checks passed.
Draft ready for review.
$ printf '%s\n' 'Done. All 12 checks passed.' | uvx --from hermeneutic==0.1.12 hermeneutic gate
RISK — highest severity: high, listing completion_with_number, completion_with_all_quantifier and number_then_completion with the matched text. Exit code 1.
$ printf '%s\n' 'Draft ready for review.' | uvx --from hermeneutic==0.1.12 hermeneutic gate
PASS — no risk patterns matched. Exit code 0.
What this result does not establish. A hit is a lexical match on the draft's own wording. It marks a claim that now carries an evidence obligation; it is not evidence that the claim is false, and a pass is not evidence that the claim is true. This subcommand is the regex-only gate: it reads no correction corpus and no prior corrections, so the run says nothing about the retrieval path.
Hermeneutic 0.1.12 is published and maintained by Hermes Labs. Canonical repository: https://github.com/hermes-labs-ai/hermeneutic. Package: https://pypi.org/project/hermeneutic/.
Mines correction-shaped turns and their surrounding exchange from supported work logs.
Surfaces similar prior correction records as context for a new task.
Checks a draft with fixed English rules and reports an explicit result.
The boundary
Hermeneutic is an advisory drift check. It does not establish that a response, claim, or system is correct, complete, or ready for use.
Compare it with the other open-source tools →