Skip to content

Rewrite the README around the reader's first hour - #34

Merged
tylerwillis merged 3 commits into
mainfrom
readme-rewrite
Aug 8, 2026
Merged

Rewrite the README around the reader's first hour#34
tylerwillis merged 3 commits into
mainfrom
readme-rewrite

Conversation

@tylerwillis

Copy link
Copy Markdown
Collaborator

Restructures the README for a first-time evaluator: the four-step loop up top, a real failing check (captured from a live run), boundaries stated before the adoption instructions per REQ-008.1.2, the anti-cheat mechanics promoted with a real committed verdict inline, a positioning section vs. spec-generation tools and mutation testing, a short why-we-built-this, and the independent-runner pattern named in Risks (#32 tracks the executable example). The file-scoped-ID deep-dive moves to docs/file-scoped-ids.md; panopticon is linked as a live adoption example; the ~0.2s perf figure is replaced with a measured bound (<2s on a ~300k-line, 3,000-requirement corpus).

Editing the README correctly invalidated four README-scoped review verdicts (REQ-003.4.2, REQ-005.2.6, REQ-008.1.2, REQ-008.2.2) — they need a fresh-context re-review per the usual flow.

🤖 Generated with Claude Code

https://claude.ai/code/session_01XUFtq5xDd1rvWbW6Vqu5Ws

Reorder for a first-time evaluator: the loop, a real failing check, the
boundaries before adoption (REQ-008.1.2), install/use, the anti-cheat
mechanics with a real committed verdict, positioning vs. spec-generation
tools and mutation testing, and why we built it. Move the file-scoped ID
deep-dive to docs/file-scoped-ids.md and link panopticon as a live
adoption example. Name the independent-runner pattern in Risks and
replace the unreproducible 0.2s figure with a measured bound.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XUFtq5xDd1rvWbW6Vqu5Ws
…scoped verdicts

The condensed file-scoped-IDs summary dropped content REQ-011.8 requires
the README itself to carry (both grammars with canonical-ID example, the
2119-spec sugar, and the rename-invalidates-verdicts paragraph). Expand
the summary to satisfy the spec, and record fresh-context review verdicts
for the four README-scoped requirements the rewrite invalidated
(REQ-003.4.2, REQ-005.2.6, REQ-008.1.2, REQ-008.2.2).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XUFtq5xDd1rvWbW6Vqu5Ws
@tylerwillis

Copy link
Copy Markdown
Collaborator Author

For reviewers: this diff doubles as a walkthrough of the loop it documents. The README edit invalidated exactly the four verdicts that vouched for README content (REQ-003.4.2, REQ-005.2.6, REQ-008.1.2, REQ-008.2.2), CI held the merge until they were re-earned, and the four verdict JSONs in this diff are the fresh-context re-reviews that re-earned them — hash-bound to the new text. The first CI failure was real, too: REQ-011.8's tests caught the rewrite dropping README content the spec requires, and the fix was to satisfy the spec, not soften the test.

…E-scoped verdicts

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XUFtq5xDd1rvWbW6Vqu5Ws
@tylerwillis
tylerwillis merged commit f40989a into main Aug 8, 2026
1 check passed
@tylerwillis
tylerwillis deleted the readme-rewrite branch August 8, 2026 07:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant