A guardrail that flags code foreign to a repo's own patterns — learned from git history. Bundles the argot-setup, argot-refresh, argot-check, argot-review-pr, argot-setup-ci, argot-write-rule, and argot-suggest-rules skills, the argot MCP server, and an opt-in, non-blocking pre-write guardrail hook.
Instructions for get-tmonier/argot, covering working with argot, the contract: surface, don't enforce, two moments, reading argot check and what it catches — and what a clean run doesn't mean.
Companion to calibration-contract.md, which governs the base statistical scorer. The semantic layer (feature semantic, crate crates/argot-rules-semantic/) calibrates itself separately at fit time; this file records the invariants a contributor must not break.
Score your working changes with argot — flag code foreign to this repo's own patterns (unfamiliar dependencies, APIs, constructs), functions the repo already has, code filed in the wrong place, imports that break the repo's layering, and tests weakened, disabled, or deleted alongside a production change — before…
Set argot up for a repository end to end — audit its history, decide what should shape its voice, fit, verify the fit actually catches things, tune the rules its own history says are noisy, and wire the places it runs (pre-write hook, pre-commit, MCP, CI). One sitting, one decision at a time, each proposed with the…
Codify a repo convention argot's built-ins don't cover into a scripted custom rule — a .argot/rules/NAME/rule.toml manifest plus a sandboxed Rhai script that fires exactly like a built-in, gated on a green fixture suite before it ever sees a real diff. Use when the user asks to "write an argot rule for X", "codify…