docs: close #32 — local edge-slide user-passed; AD-67 filed for the kept cell-id write

Both halves of #32 are now closed: remote at 204d0ae0 (user-passed
2026-08-04), local at 332045c7 (user-passed 2026-08-07 at the Rithwic
cliff, on the first launch whose capture printed the fixed binary's own
assembly path). The research doc carries the outcome banner: the live
capture landed in decision-table row 1 verbatim and Section 7's fix
shipped unchanged.

AD-67 records the one deliberate residual: the narrowed SetContactPlane
still writes ContactPlaneCellId, which retail writes only at
init_contact_plane (0x0050e8ca). Kept on the research doc's own advice —
our consumers want the current value — and not bundled into the fix
commit, where a second behaviour change would have made the user's
cliff gate ambiguous. AD section 49 -> 50.

Section 3.5's blast-radius items stay open as watch items, now strictly
MORE reachable than before the fix (last-known validity is narrower, so
the StopVelocity recovery and phase-3 reset take their invalid branches
more often). Carried onto Campaign S slice S4.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Erik 2026-08-07 00:38:02 +02:00
parent 9b9bb6515f
commit 1dc81710f3
3 changed files with 46 additions and 2 deletions

View file

@ -1,5 +1,16 @@
# Issue #32 (local half) — the player runs off cliff edges instead of stopping or sliding
**OUTCOME 2026-08-07 — Section 6's capture landed in decision-table ROW 1
verbatim** (six `branch2/steep-cliffslide` events at Rithwic, every one
`curN == lastN == (-0.954, 0.000, 0.301)`, `angle=0.0000`, `apply=False`,
outcome `degenerate-cross/last-known`), **the Section 7 fix shipped at
`332045c7`, and the user passed it live**: "Yes works now." One caveat for the
record: the first live "test" of the fix ran a stale checkout's binary and
produced a void failure verdict — see the #32 entries in `docs/ISSUES.md` for
that detour and the assembly-identity rule it produced. Section 3.5's
cell-id note is now register row **AD-67**; its blast-radius items are carried
as watch items on Campaign S slice S4.
**Date:** 2026-08-06
**Mode:** research / report-only. No production or test code was written or changed.
**Worktree:** `.claude/worktrees/peaceful-visvesvaraya-e0a196`, branch