Posture was stated twice and had already drifted — collapse to one home - #139
Merged
Conversation
…e to one home Found by /review-rr prioritize, checking whether anything was owed before shutdown. Created by me, today, while relocating the roadmap out of README.md. BOTH FILES CARRIED A "Current posture" SECTION, and within hours they disagreed: README.md "Six other repositories ... by URL at a pinned tag" roadmap_shared_client.md "Five other repos ... by URL at a pinned commit" Two drifts, not one. The COUNT was corrected in the README (R8, counted rather than recalled) and not in the copy. The MECHANISM was never corrected in either direction -- "pinned commit" predates §10.1 and the edition floor, so the roadmap was handing a reader advice the contract no longer gives. C-53's shape exactly: two statements of one fact, nothing checking that they agree. What makes it worth a commit rather than a quiet edit is WHEN it happened -- produced while RELOCATING a document, in the same sprint that registered C-76 for unverified claims, hours after writing a cluster about facts drifting unobserved. Relocation is where this class is born. Splitting a file duplicates whatever sat at the boundary, and the duplicate looks correct on the day. Fixed by deletion rather than synchronisation: posture is about what the repo IS, which is the README's job. The roadmap now points at it, keeps a one-line summary so the page reads standalone, and records the drift rather than tidying it away. Gates: validate_docs green (9 checks), pytest 10 red / 24 passed / 2 xfailed. Refs C-53, C-76 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Found by
/review-rr prioritizewhile checking whether anything was owed before shutdown. Created by me today, splitting the roadmap out ofREADME.md.Both files carried "Current posture", and they already disagreed
README.mddocs/roadmap_shared_client.mdTwo drifts. The count was corrected in the README (R8) and not in the copy. The mechanism was never corrected in either — "pinned commit" predates §10.1 and the edition floor, so the roadmap handed readers advice the contract no longer gives.
Why it is worth a commit rather than a quiet edit
C-53's shape — two statements of one fact, nothing checking they agree — produced while relocating a document, in the same sprint that registered C-76 for unverified claims, hours after writing a cluster about facts drifting unobserved.
Relocation is where this class is born. Splitting a file duplicates whatever sat at the boundary, and the duplicate looks correct on the day.
Fixed by deletion, not synchronisation
Posture is about what the repo is — the README's job. The roadmap points at it, keeps a one-line summary so the page reads standalone, and records the drift rather than tidying it away.
Gates:
validate_docs.shgreen (9 checks) · pytest 10 red / 24 passed / 2 xfailed.🤖 Generated with Claude Code