chore: #163 strip R4-V5 temp diagnostics; docs: close #162 (no adaptation)

#163: remove [autowalk-gate] (+ _lastAutowalkGateLogTime throttle clock,
PlayerMovementController), [autowalk-feed] (GameWindow player tracker
feed), and the short-lived [MOVETO-CANCEL] #162 capture probe. The
durable ProbeAutoWalk family (PhysicsDiagnostics owner + DebugPanel
toggle + the permanent [autowalk] probe sites) stays.

#162 closed WITHOUT adaptation: user A/B says retail does not glide, and
post-#161 acdream matches (user-verified walk/run-by-distance movetos +
clean mid-chain key takeover). Head-interrupt + CancelMoveTo re-audited
retail-verbatim against the raw (unpack_movement 0x00524440,
interrupt_current_movement 0x005101f0, MoveToManager::CancelMoveTo
0x00529930 armed-gate); the launch-162 capture shows ACE's mt-0
reflections carry the mover's real locomotion, so cancels never strand
the legs. The old glide was killed by the R4-V5 stack + #161's
apply-pass params fix. Evidence trail in ISSUES Recently-closed #162.

Suite 3,964 green.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Erik 2026-07-03 17:38:41 +02:00
parent 584ad0a8f6
commit 5ebe2be38e
4 changed files with 47 additions and 55 deletions

View file

@ -49,18 +49,18 @@ whole gate state — it is how both wedges were pinned.
NOTE: "HitGround raw @305949" below was a mislabel (that line is inside
`move_to_interpreted_state`; real HitGround = 0x00528ac0 →
`apply_current_movement(0,0)`). Full trail: ISSUES Recently-closed #161.
2. **#162 — glide-class adjudication (PENDING USER)**: ACE re-broadcasts
every mover MoveToState to observers as autonomous mt-0
(MovementData.cs:162 — ACE's own "this is a hack" comment;
GameActionMoveToState.cs:36 unconditional; chain sends ONE mt-6, no
re-emit, nothing on arrival — all ACE-source-verified, see the issue).
Retail-verbatim head-interrupt cancels the observer moveto on each.
The user's retail-observing-retail A/B decides: parity (accept or a
NARROW registered adaptation — **explicit user approval required**) vs
new fact.
3. **#163 — strip the TEMPORARY diagnostics** once #161/#162 close:
`[autowalk-gate]` + `_lastAutowalkGateLogTime` (PlayerMovementController)
and `[autowalk-feed]` (GameWindow player tracker feed).
2. ~~**#162 — glide-class adjudication**~~ **CLOSED 2026-07-03, no
adaptation.** User A/B: retail does NOT glide (new-fact branch) — and
post-#161 acdream doesn't either (user-verified walk/run-by-distance +
clean mid-chain key takeover). Mechanism re-audit: head-interrupt +
CancelMoveTo ports are retail-verbatim (retail's observer ALSO loses
the armed moveto on the first reflection); ACE's mt-0 reflections carry
the mover's real locomotion, so the legs stay correct after any cancel.
The old glide was killed by the R4-V5 stack + #161's apply-pass params
fix. Full evidence: ISSUES Recently-closed #162.
3. ~~**#163 — strip the TEMPORARY diagnostics**~~ **DONE 2026-07-03**
(`[autowalk-gate]` + clock, `[autowalk-feed]`, and the short-lived
`[MOVETO-CANCEL]` probe; the durable ProbeAutoWalk family stays).
4. Then the **combined R2+R3+R4 visual-pass remainder** (jump/ledge
momentum, run-in-circles blend, stop settle, retail-observer view of
+Acdream) and **R5** (MovementManager facade + StickyManager +