docs: simplify predator-first turn order (swap inside step, no loop changes) 41e09e0 irregular6612 Claude Opus 4.8 (1M context) commited on Jun 2
docs: spec for multi-agent memory scenarios + predator/agent visual & turn-order refresh 870ac71 irregular6612 Claude Opus 4.8 (1M context) commited on Jun 2
docs: refresh engine README for proteus/game/engine relocation 1d71be8 irregular6612 commited on Jun 2
docs: update HANDOFF architecture + paths for game/web layout 247fd95 irregular6612 commited on Jun 2
test: repoint vendored-engine guard to proteus/game/engine 6841207 irregular6612 Claude Opus 4.8 (1M context) commited on Jun 2
refactor(cli): split cli.py god-file into cli/ package (commands/ + parser) 2d83c9f irregular6612 Claude Opus 4.8 (1M context) commited on Jun 2
refactor: restructure proteus into game/web subpackages 426093b irregular6612 Claude Opus 4.8 (1M context) commited on Jun 2
docs(spec): preserve agent/provider/registry candidates from untracked game/ 1346a38 irregular6612 commited on Jun 2
docs(spec): preserve arena/leaderboard/db design from untracked interface/ 3ee42ee irregular6612 commited on Jun 2
docs(plan): proteus game/web restructure implementation plan 8979c5f irregular6612 Claude Opus 4.8 (1M context) commited on Jun 2
docs(spec): proteus game/web restructure design 84ab995 irregular6612 Claude Opus 4.8 (1M context) commited on Jun 2
feat(web): policy memory modes + replay-only panel (drop text) + graceful provider errors d54ab68 irregular6612 Claude Opus 4.8 (1M context) commited on Jun 2
feat(memory): scripted memory policies (survival_dynamic/refuge/food_rush) d1e257a irregular6612 Claude Opus 4.8 (1M context) commited on Jun 2
feat(memory): generate 100-turn handover memory (was 8) 065719e irregular6612 Claude Opus 4.8 (1M context) commited on Jun 2
feat(memory): store + replay food_cells (paint under agents) 09f65bb irregular6612 Claude Opus 4.8 (1M context) commited on Jun 2
feat(pack_evade): observational food cells (near focal + behind predator) + wall/food prompt 65aa2ad irregular6612 Claude Opus 4.8 (1M context) commited on Jun 2
docs: spec for food resources + scripted memory policies + LLM-spectate fix fd38971 irregular6612 Claude Opus 4.8 (1M context) commited on Jun 2
test: align pack_evade memory frame expectation with wall terrain 261988e irregular6612 Claude Opus 4.8 (1M context) commited on Jun 2
feat(web): step-through memory replay grid in the memory panel 087e169 irregular6612 Claude Opus 4.8 (1M context) commited on Jun 2
feat(web): ship per-turn replay frames in the memory payload ca0ff77 irregular6612 Claude Opus 4.8 (1M context) commited on Jun 2
feat(memory): memory_frames() reconstructs per-turn color grids 6a4d305 irregular6612 Claude Opus 4.8 (1M context) commited on Jun 2
feat(pack_evade): describe walls in observation + expose wall_rects() ae092aa irregular6612 Claude Opus 4.8 (1M context) commited on Jun 2
feat(pack_evade): wall-aware predator/optimal/persona BFS + '#' legend 1cb96bd irregular6612 Claude Opus 4.8 (1M context) commited on Jun 2
feat(pack_evade): seeded wall blocks + focal-only narrow channels aeafbad irregular6612 Claude Opus 4.8 (1M context) commited on Jun 2
feat(memory): store wall_rects on checkpoint + Scenario.wall_rects() hook e36571a irregular6612 Claude Opus 4.8 (1M context) commited on Jun 2
docs: implementation plan for memory replay + pack_evade walls d8b4331 irregular6612 Claude Opus 4.8 (1M context) commited on Jun 2
docs: spec for memory-movement replay + pack_evade wall terrain 71a9521 irregular6612 Claude Opus 4.8 (1M context) commited on Jun 2
chore: gitignore .worktrees/ for isolated feature workspaces 7067646 irregular6612 Claude Opus 4.8 (1M context) commited on Jun 2
feat(web): provider toggle (from /config) + model-id field replacing the free-text model spec 38e065b irregular6612 commited on Jun 2
feat(web): show the handover memory block in the UI at the start (expandable panel) 2733738 irregular6612 commited on Jun 2
feat(runtime): auto-regressive play โ handover memory every turn + the model's own prior moves in each observation (Markovian -> auto-regressive) 90b2ce8 irregular6612 commited on Jun 2
feat(web): selectable handover memory (default/none/persona/generate/latest) + action quota 100 e8e01c9 irregular6612 commited on Jun 2
fix(web): spectate playback speed control + auto-fit grid (64x64 centered, small grids unchanged) 8ccfd60 irregular6612 commited on Jun 2
docs(pack_evade): record real-LLM smoke (ollama gpt-oss:120b-cloud โ run + spectate, passed) 1450c39 irregular6612 commited on Jun 2
feat(pack_evade): persona weight-vector memory generation (drop manual; reference policy self-play per agentness design) 45330f2 irregular6612 commited on Jun 2
docs(pack_evade): handoff โ 64x64 multi-cell evasion scenario shipped be16dc4 irregular6612 commited on Jun 2
feat(pack_evade): hand-authored handover memory + default_memory wiring e343386 irregular6612 commited on Jun 2
docs(spectate): handoff โ watch an LLM play in color shipped f1f5505 irregular6612 commited on Jun 2
test(spectate): offline import-safety still holds (providers lazy) 7e8f8d4 irregular6612 commited on Jun 2
feat(spectate): frontend โ mode toggle + live analysis + auto-play/pause/step 300286c irregular6612 commited on Jun 2
feat(scenario): render_frame hook โ compact pack_evade obs, predator_evade unchanged 2e77940 irregular6612 commited on Jun 2
feat(spectate): /spectate routes + provider config (lazy-imported) ed2ba93 irregular6612 commited on Jun 2
test(pack_evade): pin optimal/chase/reward/no-diagnostic behaviour 12a796d irregular6612 commited on Jun 2
feat(pack_evade): 64x64 multi-cell scenario โ build, footprint eat, center-Manhattan 26479ac irregular6612 commited on Jun 2
test(spectate): golden โ SpectateSession trace == SessionRunner(VanillaAgent) b84b7c9 irregular6612 commited on Jun 2
feat(spectate): SpectateSession โ agent-driven stepwise LLM driver 9f98456 irregular6612 commited on Jun 2
docs(plan): web LLM spectating โ 7-task TDD implementation plan 6dafaf5 irregular6612 commited on Jun 2