docs(remediation): bank D-36 — rotation-seam audit found three stale restatements on the board
Preparing the checkpoint for a cold read surfaced three stale sections, each a copy of text owned elsewhere, each of which would have misled the incoming orchestrator: a delivery-gate list still omitting the merge-gate step (D-26's own defect, still on the board after MISSION.md was fixed); a capability rule superseded by D-13/D-15; and DECISION-1 still marked CONTESTED hours after it was ruled. None were wrong when written. All three drifted because they were copies — D-14 three times in one artifact. The failure is not that someone forgot to update three lines; it is that three lines existed to forget. The rotation seam is what surfaced it. A familiar section is skimmed for the line you came for; preparing state to be read cold by a stranger is a different act from maintaining it, and catches a class ordinary use cannot. RM-34: a handoff must VALIDATE the checkpoint, not merely write it. RM-02 registers the general form with a must-fail on divergence. Interim: audit the board against its sources at every rotation seam. Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>
This commit is contained in:
co-authored by
Claude Opus 5
parent
6c779595e1
commit
f11f257368
@@ -297,6 +297,37 @@ merges cannot perform them.
|
||||
And the shape holds: **RM-03 is the fix for the queue guard, so this — the first delivery through the
|
||||
complete stack — is also the last one gated by a check that could not fail.**
|
||||
|
||||
### D-36 — a rotation-seam audit found THREE stale restatements on the live board
|
||||
|
||||
Checkpointing for the orchestrator rotation, the board was audited line by line before handing it to a
|
||||
fresh seat. **Three separate sections were stale — every one a restatement of text owned elsewhere, and
|
||||
every one would have misled the incoming orchestrator:**
|
||||
|
||||
| stale text on the board | reality | why it would mislead |
|
||||
| ----------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------- |
|
||||
| delivery gates listed as _"author≠reviewer, diff-blind checks, CI-green, merged-PR completion"_ | **omits the merge-gate verdict step** | **this is D-26's original defect, still sitting on the board** hours after `MISSION.md` was corrected |
|
||||
| _"token-file set = authoritative capability registry"_ | superseded by **D-13/D-15** — capability is **per-path**; assert `permissions.push` as that seat | a seat would be dispatched on a check already proven insufficient |
|
||||
| DECISION-1 marked **CONTESTED**, _"do not treat it as settled"_ | **RULED hours earlier** | an incoming orchestrator would **re-litigate a closed decision** |
|
||||
|
||||
**None of these were wrong when written.** All three drifted because they were _copies_. The board
|
||||
restated the gate order, the capability rule, and the sequencing — each owned by `MISSION.md`, `TASKS.md`
|
||||
or a role file — and each copy aged independently of its source.
|
||||
|
||||
**This is D-14 recurring three times in a single artifact**, and it is the strongest evidence yet for the
|
||||
render-not-restate principle: the failure is not that someone forgot to update three lines, it is that
|
||||
**three lines existed to forget.** All three were replaced with references.
|
||||
|
||||
**The rotation seam is what surfaced it.** Nothing else in the session would have — the board was _read_
|
||||
constantly and its staleness was invisible, because a familiar section is skimmed for the line you came
|
||||
for. **Preparing state to be read cold by a stranger is a different act from maintaining it**, and it
|
||||
catches a class that ordinary use cannot.
|
||||
|
||||
**Requirement.** RM-34 (rotation daemon): a handoff must **validate** the checkpoint, not merely write it
|
||||
— every restated claim either references its source or is verified against it, with divergence reported.
|
||||
RM-02 registers the general form: where a document restates text owned elsewhere, a case asserts the two
|
||||
agree, with a must-fail control on divergence. **Interim: audit the board against its sources at every
|
||||
rotation seam, not only when editing it.**
|
||||
|
||||
### D-35 — render-not-restate was enforced by a TOOL where attention had failed three times
|
||||
|
||||
While editing `roles.local/merge-gate.md` to fix D-33, the coordinator **recalled the mandate string
|
||||
|
||||
Reference in New Issue
Block a user