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 <noreply@anthropic.com>
This commit is contained in:
parent
f00062dbb1
commit
ed09cd919e
1 changed files with 14 additions and 4 deletions
|
|
@ -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
|
||||
|
||||
|
|
|
|||
Reference in a new issue