From ed09cd919e7d84bb08cf79ca8f2a5a35fd52420f Mon Sep 17 00:00:00 2001 From: Meta Vens Date: Wed, 16 Sep 2026 15:01:05 +0200 Subject: [PATCH] Record the second Cut 6b fix batch The harness now restores from the original bytes on every path and checks its own round trip before it writes; dotted roots and the reader's root-kind check have tests and mutations; the local bound is one named constant. The Cut 6 entry notes name the entries that actually pin their rules. Co-Authored-By: Claude Fable 5.1 --- notes/eureka-pipeline-state-cut.md | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/notes/eureka-pipeline-state-cut.md b/notes/eureka-pipeline-state-cut.md index 81dfc647..636b845b 100644 --- a/notes/eureka-pipeline-state-cut.md +++ b/notes/eureka-pipeline-state-cut.md @@ -549,10 +549,20 @@ through the new harness, refusal `value` is the failing part and asserting - **F7 (recorded): `-Test` splits on whitespace**, so a path with spaces cannot be expressed. Not reachable on this host. -**The second fix batch is in Hands:** the harness reads and restores bytes and -compares before writing; overlapping anchor counts; N3/N6/N7/N8/N9/N10 added as -entries with their pins (a dotted-roots test, a root-kind read-back test, a -shared `LOCAL_MAX` constant); the Cut 6 notes corrected. +**The second fix batch landed** at `9370aa0f` (harness: the original is read +as bytes and is the restore source on every path; M0 compares the re-encoded +bytes to the original before writing anything, then still writes through and +hashes so a broken write path is caught, restoring the original bytes before +any throw; anchor occurrences are counted overlapping; the offset reverse-edit +path is deleted; a BOM-bearing target is now tolerated rather than refused) +and `f00062db` (`dotted_roots_key_and_read_back`; +`keys_read_back_as_ids_of_their_kind` extended by three root-kind asserts, its +first change since Cut 6; `const LOCAL_MAX: usize = 64` shared by `local` and +the depth test; entries N3, N6, N7, N8, N9, N10 in the 6b file, M4 and S5 +re-anchored on the constant; the Cut 6 notes corrected to M5→N3+M6, M12→N7, +M13→N8, M15→N6+M1). Tests 21, 0 warnings. Soul's attack script rerun against +the fixed harness: every variant leaves every target byte-identical and runs +no entry. Third Soul pass in flight. ## Probes and source reads this pass