test(grid): action-map consistency invariant accounts for no-move interact action 9a694f8 irregular6612 commited on 25 days ago
test(template): restore generic eliminated-outcome + blocked step_reward coverage 1debdd3 irregular6612 Claude Opus 4.8 (1M context) commited on 25 days ago
refactor(scenario): delete predator_evade; template is the canonical scenario 93cd78f irregular6612 Claude Opus 4.8 (1M context) commited on 25 days ago
refactor(scenario): rename pack_evade -> template d4716c0 irregular6612 Claude Opus 4.8 (1M context) commited on 25 days ago
feat(pack_evade): 2x2 focal, 3x3 open-mouth predator, gap-2, predator-first 0464e32 irregular6612 Claude Sonnet 4.6 commited on 26 days ago
refactor: restructure proteus into game/web subpackages 426093b irregular6612 Claude Opus 4.8 (1M context) commited on 26 days ago
feat(pack_evade): observational food cells (near focal + behind predator) + wall/food prompt 65aa2ad irregular6612 Claude Opus 4.8 (1M context) commited on 26 days ago
feat(pack_evade): describe walls in observation + expose wall_rects() ae092aa irregular6612 Claude Opus 4.8 (1M context) commited on 26 days ago
feat(pack_evade): wall-aware predator/optimal/persona BFS + '#' legend 1cb96bd irregular6612 Claude Opus 4.8 (1M context) commited on 26 days ago
feat(pack_evade): seeded wall blocks + focal-only narrow channels aeafbad irregular6612 Claude Opus 4.8 (1M context) commited on 26 days ago
feat(scenario): render_frame hook โ compact pack_evade obs, predator_evade unchanged 2e77940 irregular6612 commited on 26 days ago
feat(engine): footprint-aware focal bounds (1x1 unchanged) 2aee482 irregular6612 commited on 26 days ago
test(pack_evade): pin optimal/chase/reward/no-diagnostic behaviour 12a796d irregular6612 commited on 26 days ago
feat(pack_evade): 64x64 multi-cell scenario โ build, footprint eat, center-Manhattan 26479ac irregular6612 commited on 26 days ago
feat(cp8): scenario max_bfs_distance + agent_distance_delta helpers ef90792 irregular6612 commited on 26 days ago
chore(cp6): holistic-review cleanup โ drop dead EASY start consts, de-8x8 docstring, ABC-faithful test stubs 7a406aa irregular6612 commited on 27 days ago
feat(cp6): scenario-owned survival step_reward (away-from-predator) + safety_distance 53ff5ab irregular6612 Claude Opus 4.8 (1M context) commited on 27 days ago
test(cp6): lock optimal!=habit handover invariant for all difficulty bands e902aac irregular6612 Claude Sonnet 4.6 commited on 27 days ago
feat(cp6): per-difficulty hand-authored predator_evade layouts (EASY unchanged) f9924aa irregular6612 Claude Sonnet 4.6 commited on 27 days ago
feat(cp6): Scenario.build_level takes difficulty + record_focal_move/safety_distance defaults cc37031 irregular6612 Claude Opus 4.8 (1M context) commited on 27 days ago
test(cp1): pin EASY pre-roll length so the diagnostic gate can't pass vacuously 33bcfd6 irregular6612 commited on 27 days ago
test(cp1): lock determinism + handover diagnostic invariant e001fd4 irregular6612 commited on 27 days ago
feat(cp1): port predator_evade + wire scenario registry fc1cdb5 irregular6612 commited on 27 days ago
feat(cp1): port MotiveGridGame turn loop into proteus.grid 38e746c irregular6612 commited on 27 days ago
test(cp1): make duplicate-registration test self-contained (order-independent) 0c450d4 irregular6612 commited on 27 days ago
feat(cp1): port Scenario ABC + registry into proteus.grid 699f5df irregular6612 commited on 27 days ago