omit
Omit needless code — an editorial discipline for AI coding agents, enforced outside the model.
- Named for Strunk & White Rule 17 — the agent becomes an editor, not an author
- Fact-Check receipts — every claim cited to `path:line`
- Sentinels for commands, dependencies, and hazards live outside the model
- Ships the benchmark harness instead of self-reported numbers
AI coding agents have two failure modes: they write too much, and they claim too much. omit treats both as editorial problems. The Seven Omissions govern what gets cut; Fact-Check demands a path:line receipt for every claim; the Final Draft gate decides what survives.
Crucially, enforcement doesn’t rely on the model’s good behavior. Sentinels run outside it — blocking destructive commands, auditing new dependencies, catching leaked secrets, running the repo’s own linter.
And rather than publish self-graded benchmarks, omit ships the referee: a measuring harness for the whole category. Numbers without instruments are opinions.