Measured against the live repos: okr opens `# OKR for Public Sector` and claude-design `# Claude Design Facilitator`. Neither breaks the thread the contract exists to protect - description == catalog == opening line - because the H1 is none of those three. Failing them would be the gate that stops a correct repo, which is what teaches people to switch gates off. A missing H1 stays an ERROR, and a differing one no longer short- circuits the description check. Validation against three cases the census measured by hand, all reproduced independently: okr (neither install line), claude-design (slash form, no marketplace add), repo-mailbox (install correct, first screen wrong). 34 tests. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01WYJ3FHLtVgzFXMZ6UF598h |
||
|---|---|---|
| .. | ||
| repo-standard-check.mjs | ||
| repo-standard-check.test.mjs | ||