gamer147
c789d836f1
feat(engine-ambient): delete static fallbacks; add MultiInstanceEngineTests
Step 8 (final) of multi-instancing migration. All per-battle statics now
require a BattleAmbient scope — unwrapped writes throw InvalidOperationException
(fail-fast forcing function). MultiInstanceEngineTests proves correctness:
two parallel battles resolve independently, N=4/8/16 stress matches sequential
baseline, GameMgr.GetIns throws without scope.
Migration complete. EngineSessionGate gone. Suite fully green.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-06-07 23:19:37 -04:00
..
2026-06-07 22:43:18 -04:00
2026-06-07 23:19:37 -04:00
2026-06-05 13:51:40 -04:00
2026-06-01 19:53:31 -04:00
2026-06-07 22:43:18 -04:00
2026-06-03 20:27:57 -04:00
2026-06-05 07:21:59 -04:00
2026-06-04 22:53:32 -04:00
2026-06-04 22:13:20 -04:00
2026-06-04 22:13:20 -04:00
2026-06-01 20:00:52 -04:00
2026-06-05 07:21:59 -04:00
2026-06-04 22:53:32 -04:00