docs(R2-Q6): register/roadmap/plan sweep — R2 shipped pending the stage visual pass

Dead-reference sweep clean (no live IsLocomotionCycleLowByte / HasCycle /
RemoteMotionSink / SCFAST-SCFULL code refs — remaining mentions are
historical doc comments). Register reconciled incrementally through
Q3-Q5 (AP-73 + stale IA-4 deleted; AP-74/75/76 + AD-35/36 added; AD-34
extended). Roadmap Phase R entry records R1+R2 shipped + R3 prep;
memory index notes the 2026-06-04 sequencer-deep-dive divergences now
mostly closed.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Erik 2026-07-02 21:56:46 +02:00
parent d82f07d4e5
commit 220927d350
2 changed files with 14 additions and 3 deletions

View file

@ -705,6 +705,13 @@ diagnostic scaffolding, not yet the final collision system.
funnel + 183-case live-retail conformance harness, pace-guesser deletion) funnel + 183-case live-retail conformance harness, pace-guesser deletion)
are absorbed as components. NOTE: this Phase R is unrelated to the retired are absorbed as components. NOTE: this Phase R is unrelated to the retired
"R1→R8 refactor sketch" from early 2026 — same letter, new plan. "R1→R8 refactor sketch" from early 2026 — same letter, new plan.
**R1 SHIPPED 2026-07-02** (verbatim CSequence core + adapter rehost,
a987cad1 tail). **R2 SHIPPED 2026-07-02 pending the stage visual pass**
(Q0Q5: MotionState 2345da30, CMotionTable 98f58db9, MotionTableManager
aa65990a, adapter cutover 3b9d9bb6 — Fix B/fast-path/stop-anim-fallback/
G17 deleted, RemoteMotionSink deleted d82f07d4 — AP-73 retired; live
smoke green). R3 research + all 10 ambiguity pins done in parallel
(8eff3978, cd0289be). NEXT: R2 user visual pass, then R3-W1.
- **L.2g — Inbound motion interpretation (remote-entity CMotionInterp funnel).** - **L.2g — Inbound motion interpretation (remote-entity CMotionInterp funnel).**
ACTIVE 2026-07-02. Port retail's inbound motion pipeline verbatim for ALL ACTIVE 2026-07-02. Port retail's inbound motion pipeline verbatim for ALL
remote entities (players, NPCs, monsters — one funnel, user-approved): remote entities (players, NPCs, monsters — one funnel, user-approved):

View file

@ -80,7 +80,8 @@ the 300 ms stop-detection window, NPC UP hard-snaps.
args (script pattern: tools/cdb/l2g-observer.cdb). Cutover: becomes the args (script pattern: tools/cdb/l2g-observer.cdb). Cutover: becomes the
sequencer core behind the existing AnimationSequencer API, then the API sequencer core behind the existing AnimationSequencer API, then the API
narrows to retail's. narrows to retail's.
- **R2 — GetObjectSequence + MotionTableManager.** IN PROGRESS. Fast path, - **R2 — GetObjectSequence + MotionTableManager. SHIPPED 2026-07-02 (pending
the stage visual pass).** Fast path,
link path (restores the walk↔run link pose — old S4), re_modify (modifier link path (restores the walk↔run link pose — old S4), re_modify (modifier
blend — retires AP-73), pending_animations + remove_redundant_links + blend — retires AP-73), pending_animations + remove_redundant_links +
CheckForCompletedMotions → AnimationDone→MotionDone chain (old S3). CheckForCompletedMotions → AnimationDone→MotionDone chain (old S3).
@ -90,8 +91,11 @@ the 300 ms stop-detection window, NPC UP hard-snaps.
pending_animations (aa65990a, 47 tests), Q4 adapter cutover (3b9d9bb6 — pending_animations (aa65990a, 47 tests), Q4 adapter cutover (3b9d9bb6 —
SetCycle/PlayAction → PerformMovement; Fix B / fast-path / stop-anim SetCycle/PlayAction → PerformMovement; Fix B / fast-path / stop-anim
fallback / G17 gate DELETED; 11-scenario trace conformance a6235a36). fallback / G17 gate DELETED; 11-scenario trace conformance a6235a36).
Remaining: Q5 RemoteMotionSink deletion (funnel → PerformMovement, AP-73 Q5 RemoteMotionSink DELETED (d82f07d4 — funnel → MotionTableDispatchSink →
retired, ONE user visual pass), Q6 register/roadmap sweep. PerformMovement; AP-73 retired; spawn/despawn run initialize_state/
HandleExitWorld; live smoke green: MOTIONDONE chain firing in-world).
Q6 sweep done with Q5. OUTSTANDING: the ONE user visual pass (walk↔run
stride continuity, turn-while-running legs, emote overlay, stop settle).
R3 prep done in parallel: research base 8eff3978 + W0 pins cd0289be (all R3 prep done in parallel: research base 8eff3978 + W0 pins cd0289be (all
10 ambiguities resolved, adversarially verified). 10 ambiguities resolved, adversarially verified).
- **R3 — CMotionInterp completion.** pending_motions/MotionDone, DoMotion, - **R3 — CMotionInterp completion.** pending_motions/MotionDone, DoMotion,