From e306964d04d541e7a8bb5949c29f60debb693133 Mon Sep 17 00:00:00 2001 From: Meta Vens Date: Wed, 16 Sep 2026 18:08:48 +0200 Subject: [PATCH] Record the Cut 8 fix batch The epoch gate checks what the spec said it checks, the organ mints no leaf refusal, one swap and every strong read are pinned, and every rule row the suite could not see regress now has a mutation. Self's Q17 default was reverted before it mattered. The gap the ruling leaves until the leaf's key sequence lands is named as the reason Cut 6d precedes Cut 9. Co-Authored-By: Claude Fable 5.1 --- notes/eureka-pipeline-state-cut.md | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/notes/eureka-pipeline-state-cut.md b/notes/eureka-pipeline-state-cut.md index 7826f0c4..0854b257 100644 --- a/notes/eureka-pipeline-state-cut.md +++ b/notes/eureka-pipeline-state-cut.md @@ -1998,10 +1998,22 @@ close as specified.** Found: CultLib re-pin that rewords it silently demotes `MindAlreadyOwned` to `Unavailable`. FU-9. -**Fix batch in Hands** (Opus): the epoch gate with two entries; a Huginn -refusal for empty repos; Q17's default in the matrix; the docs; a pin for -one CAS and for every strong read; one fixture and one entry per unpinned -row, Soul's survivors as the entries. +**The fix batch landed** (Opus) at `1cfa81d` (the epoch gate: exactly one +record, keyed by the epoch string, equal to it, with `found` carrying the +foreign value, the wrong key, or the record count, decided before any +value is read; `MindRefusal::EmptyRepos` in place of the minted leaf +refusal; docs without present-tense claims about unbuilt cuts), `acd32f3` +(Self's Q17 default reverted on the operator's ruling; the matrix and its +test byte-identical to `ca30d3e` plus a doc comment naming the ruling and +the leaf cut it needs) and `30daff8` (a recording store pins one swap +carrying documents and receipt together; every cited image document is a +strong read; one fixture and one entry per unpinned row, Soul's survivors +S8-S23 as entries H26-H39). 31 tests, 0 warnings; H1-H39 all killed +through Epiphany's harness; +525/−26 over seven files, one refusal variant +added. Hands named the gap the ruling leaves until the leaf cut lands: the +matrix now admits a second resolution after a withdrawal and the key still +refuses it as `AlreadyResolved`. **Cut 6d (resolution history, stewardship +by repo and date) must land before Cut 9.** Soul in flight on the batch. **The Cut 10 prerequisite landed** at Epiphany `b4b17fc` (correction 34): `PipelineDocument` derives `Serialize`, `Deserialize` and `JsonSchema` with