After completing your implementation, review your own changes against each criterion below. These are quality checks you perform by inspecting your work — not commands to run (linting and tests already ran via validationCommand). Report any unmet criterion as a blocker.
- Every changed
docs/*.mdMUST/SHOULD section has### RULE <id> (MUST|SHOULD|MAY)blocks - Each rule block carries
Owner:(single agent name fromagents/),Applies when:,Enforcement:fields - Every
Enforcement: rules/<lang>/<file>.ymlpath resolves to an existing ast-grep file make build-indexruns clean;rules/index.jsonreflects changes
- Generic examples only (User, Order, Product, Customer) — no trading-domain content
- No personal paths (
~/Documents/,/Users/bborbe/) anywhere - All agent references in commands use
coding:prefix - New doc or agent → README.md tables + llms.txt updated
- Doc ↔ Agent alignment table in CLAUDE.md updated if applicable
- CHANGELOG.md has an entry under
## Unreleased - 4-version alignment NOT touched (releases are manual, handled by maintainer-agent-releaser)