Diagnose and govern the AI instruction systems — CLAUDE.md, AGENTS.md, .cursorrules, system prompts, hooks — that steer your coding agents.
npx @reporails/cli check
Please try to write good tests when possible.
Avoid using mocks if you can.
## Testing
Do NOT use `unittest.mock`. Write integration tests against
a real `sqlite:///:memory:` database.
The rules are not opinions. Each one was derived from a controlled experiment on the 27,000-repo corpus and validated across Claude, Codex, Copilot, Gemini, and Cursor.
Run ails check anywhere — no account, no setup. Sign in with GitHub to see cross-file conflicts, reinforcement gaps, and per-instruction compliance scores.
npx @reporails/cli auth login