- Recorder STAThread + KeyTranslator + 3 split counters - Player StepKind Wheel/Focus + null-target guard - 60/60 tests, regression trap verified - gitignore artifacts/ and scenarios/ (smoke local data) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>