P13-S27 amended pre-dispatch: pin 10's escape clause was unsatisfiable
The status header still read "BLOCKED on the format-epoch rung ... has not yet landed". That rung landed atbc06706(fixbe244df), and the ledger row has said UNBLOCKED since. Corrected, recording the prior status rather than erasing it. Fixing only the header would have left the contradiction it points at. Pin 10 instructs the ledger writer that P13-S16's row opens only "unless 2a is ratified and tested within this rung" -- but pin 2a's own prohibition forbade being amended into a disposition from inside this contract, so the only route it permitted was resolution from outside, which is what the format-epoch rung's pin 8 did. The clause's literal condition could never be satisfied by the one path 2a allowed, and read literally pin 10 would record S16 as still blocked on a settled disposition. Amended so ratification is sourced correctly. The "tested" half is deliberately NOT waived: no other rung exercises this authority, so testing is discharged by S27's own inherited obligations -- converting both interim refusals to real capability validation -- and the ledger row may not record S16 as open until those land with this rung. Pin 2a's original analysis stays verbatim; its resolution block says so explicitly. Touch row 11 already carries PASS13_CANDIDATES.md for pin 10, so the amendment adds no touch row. Documentation only -- no code reads .md. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Ps1szk2mSfgp4Cz21eVH9x
This commit is contained in:
parent
49b512b314
commit
96b40b2d96
|
|
@ -1,9 +1,18 @@
|
|||
# Contract — P13-S27: the reduction version gets an outside witness
|
||||
|
||||
**Status:** DRAFT — **BLOCKED on the format-epoch rung**
|
||||
(`spec/CONTRACT_FORMAT_EPOCH_MAJOR1.md`), which is **ratified and in
|
||||
implementation** but has not yet landed. Pins 1 and 3–10 are settled, internally
|
||||
consistent, and ratifiable as a plan.
|
||||
**Status:** DRAFT — **UNBLOCKED and dispatchable as of 2026-08-07**; **AMENDED
|
||||
2026-08-07 (pin 10)**, before dispatch and before ratification. (Was: BLOCKED on
|
||||
the format-epoch rung, `spec/CONTRACT_FORMAT_EPOCH_MAJOR1.md`, which at the time
|
||||
was ratified and in implementation but had not yet landed.) **That rung landed at
|
||||
`bc06706`**, with its pin-3b follow-up at `be244df`. Pins 1 and 3–10 are settled,
|
||||
internally consistent, and ratifiable as a plan.
|
||||
|
||||
**The pin 10 amendment**, recorded here so it is not read as the original: pin 10
|
||||
made P13-S16's opening conditional on pin 2a being *"ratified and tested **within
|
||||
this rung**"* — a condition that the only route pin 2a permitted, resolution from
|
||||
outside, could never satisfy. Ratification is now sourced correctly. The
|
||||
*tested* half is **not** waived: it is carried by this rung's inherited
|
||||
obligations rather than dropped. See pin 10.
|
||||
|
||||
**Pin 2a is RESOLVED as of 2026-08-07** — from outside this rung, by that
|
||||
contract's pin 8, exactly as its prohibition required. Legacy bases are refused
|
||||
|
|
@ -13,9 +22,11 @@ pin 2a. This contract additionally **inherits three obligations** from that rung
|
|||
demonstration, and pin 3c's two suspended conformance assertions) — recorded in
|
||||
the same place.
|
||||
|
||||
**It becomes dispatchable when the format rung lands, not before.** Until then
|
||||
this remains bounded analysis. Pin 2a's original prohibition stands for the
|
||||
record: it was never amended into a disposition from inside this contract.
|
||||
**It became dispatchable when the format rung landed, not before — and that has
|
||||
now happened.** This is no longer bounded analysis. Pin 2a's original prohibition
|
||||
stands for the record: it was never amended into a disposition from inside this
|
||||
contract, and the resolution above came from outside, which is exactly what the
|
||||
prohibition required.
|
||||
|
||||
**Rung type:** **capability + API change.** No wire bytes move and no schema
|
||||
major or minor changes — `BundleError` has no discriminant and no encoder
|
||||
|
|
@ -426,15 +437,39 @@ behaviour normatively, and a Revision History row. There is **no** existing
|
|||
"requires rebuild" error language in either document — verified — so this is new
|
||||
prose, not an amendment.
|
||||
|
||||
**Pin 10 — the ledger.**
|
||||
**Pin 10 — the ledger. AMENDED 2026-08-07, before dispatch, on a finding from
|
||||
the machine-move review.**
|
||||
`spec/PASS13_CANDIDATES.md`: P13-S27 → RESOLVED, recording both rulings, the
|
||||
baseline-0 decision, the writer-path correction of §0.4, and **whichever
|
||||
legacy-base disposition pin 2a settles on**.
|
||||
legacy-base disposition pin 2a settles on** — which, as of 2026-08-07, is the
|
||||
container epoch, settled from outside this rung.
|
||||
|
||||
**P13-S16's row does NOT become dispatchable on this rung alone.** It moves from
|
||||
"blocked on P13-S27" to "blocked on the pin-2a legacy disposition" unless 2a is
|
||||
ratified and tested within this rung, in which case it opens and its row records
|
||||
that its first act is bumping the authority past the baseline.
|
||||
**The original clause, retained for the record:** *"P13-S16's row does NOT become
|
||||
dispatchable on this rung alone. It moves from 'blocked on P13-S27' to 'blocked
|
||||
on the pin-2a legacy disposition' unless 2a is ratified and tested within this
|
||||
rung, in which case it opens and its row records that its first act is bumping
|
||||
the authority past the baseline."*
|
||||
|
||||
**Why it is amended.** Pin 2a *was* ratified — through the format-epoch
|
||||
contract's four adversarial rounds — but **outside** this rung, which is exactly
|
||||
what pin 2a's own prohibition demanded: it forbade being amended into a
|
||||
disposition from inside this contract. So the clause's literal condition
|
||||
("within this rung") could never be satisfied by the only route pin 2a permitted,
|
||||
and read literally pin 10 would have the ledger record S16 as still blocked on a
|
||||
disposition that is settled. The condition was written when an inside resolution
|
||||
still looked possible.
|
||||
|
||||
**As amended:** P13-S16's row becomes **dispatchable when this rung lands**. Pin
|
||||
2a's disposition is settled, so the row moves from "blocked on P13-S27" straight
|
||||
to open, and records that its first act is bumping the authority past the
|
||||
baseline.
|
||||
|
||||
**The "tested" half is not waived by this amendment.** Ratification came from
|
||||
outside; testing did not, and cannot — no other rung exercises this authority.
|
||||
It is discharged by this rung's own inherited obligations, in particular
|
||||
converting **both** interim refusals to real capability validation. **The ledger
|
||||
row may not record S16 as open until those land with this rung**; ratification of
|
||||
2a alone does not open it.
|
||||
|
||||
---
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue