master
Fix worm out-of-bounds: add X boundary clamping in Worm.Update()
EPIC-06 phase-5: Determinism golden tests + edge cases + integration tests (TS-017, TS-018, TS-020)