diff --git a/docs/ISSUES.md b/docs/ISSUES.md index e979982e..57404bc2 100644 --- a/docs/ISSUES.md +++ b/docs/ISSUES.md @@ -6057,7 +6057,22 @@ gate, decided when M1 ships. ## #72 — Confirm Humanoid TurnRight/TurnLeft `omega.z` base rate via cdb -**Status:** OPEN +**Status:** DONE — 2026-07-29 (Campaign P P5 ledger item; closed on +superseding evidence, no cdb session needed). Both open questions were +settled by later shipped work: (1) the R6 complete-root-frame cutover +(2026-07-19) READ the installed Humanoid MotionTable `0x09000001` — the +issue's premise that `HasOmega` is cleared was wrong; TurnRight carries +`HasOmega` with literal `omega.Z = -1.5` rad/s, the ±π/2 convention +fallback and AP-76 were deleted, and every animated object now consumes +the DAT-authored omega (see the R6 section of +`claude-memory/project_physics_collision_digest.md` and +`docs/research/2026-07-19-r6-complete-root-frame-pseudocode.md`). (2) the +run multiplier is a verbatim decomp-cited port: `apply_run_to_command` +(FUN_00527be0) with `RunTurnFactor = 1.5f` at +`src/AcDream.Core/Physics/MotionInterpreter.cs:554,:1369`. The DAT itself +plus the named decomp are stronger sources than the requested live cdb +capture; `RemoteMoveToDriver.cs` cited in the acceptance no longer exists +(superseded by the MoveToManager port). **Severity:** LOW (current ±π/2 fallback matches all corroborating evidence; cdb probe would settle the open question for good) **Filed:** 2026-05-16