Commit History

feat(errand): handover memory carries courier position + behaviour flags on the text path
ef62102

irregular6612 commited on

feat(errand): no move limit — ends only on reaching the house (analysis) or zero health
bb1f1e7

irregular6612 commited on

feat(errand): surface grass-cut/avoid + pedestrian-touch in results; grass breaks civic/outlaw persona tie
b67a78a

irregular6612 Claude Opus 4.8 (1M context) commited on

feat(errand): director grass-aware persona routing — civic avoids lawn, cut personas take the grass shortcut
0ddb44b

irregular6612 Claude Opus 4.8 (1M context) commited on

refactor(errand): share policy radii via errand_world, symmetric wallet radius, errand-specific memory legend
19ac967

irregular6612 Claude Opus 4.8 (1M context) commited on

fix(errand): honest results summary — None for unmeasured metrics, document persona tie + approximate fields
6b41a13

irregular6612 Claude Opus 4.8 (1M context) commited on

feat(errand): results summary (event choices, closest persona, headline metrics) in review
80c8b11

irregular6612 Claude Opus 4.8 (1M context) commited on

docs(memory): note errand C=9 / distractor_idx collision is safe only single-agent
f571c87

irregular6612 commited on

test(errand): memory renders walls, donut, single courier
b571b83

irregular6612 Claude Opus 4.8 (1M context) commited on

refactor(errand): C1 review — reuse w.footprint, precompute wallet field, fix ped drift, type hints
b50b604

irregular6612 Claude Opus 4.8 (1M context) commited on

feat(errand): single-agent BFS-routed memory + 3 persona variants on MEMORY_LAYOUT
b533b12

irregular6612 Claude Opus 4.8 (1M context) commited on

merge: errand_runner scenario (visual-only city errand + find-your-body discovery)
a032307

irregular6612 commited on

feat(web): expose health + turns_left in InteractiveSession.state()
6cf09d6

irregular6612 Claude Sonnet 4.6 commited on

feat(memory): author_errand_runner persona demo (cells overlay + npc pedestrian) + default_memory
f7209f4

irregular6612 Claude Sonnet 4.6 commited on

feat(discovery): source available actions from scenario.action_set (interact reaches the agent)
11cd1de

irregular6612 Claude Sonnet 4.6 commited on

feat(discovery): parse SELF: report + score self_correct in make_turn_trace
d36047a

irregular6612 Claude Sonnet 4.6 commited on

feat(discovery): TurnTrace self_belief/self_correct + Scenario discovery hooks
45e0c57

irregular6612 Claude Sonnet 4.6 commited on

feat(memory): per-turn cells overlay channel + npc_down/npc_active colours in memory_frames
a629d19

irregular6612 Claude Sonnet 4.6 commited on

polish(director): restore natural 'all seated' terminal event; robust event test
7c44782

irregular6612 Claude Sonnet 4.6 commited on

fix(director): emit each seating event once; guard truncated 'all seated'; tidy
f9e840e

irregular6612 Claude Sonnet 4.6 commited on

feat(director): author_take_a_seat memory (norms grab nearest seat, a0 circles to far seat)
9d6fdf8

irregular6612 Claude Sonnet 4.6 commited on

feat(director): predator_chase pack scatters (all survivors flee) after the first kill
58f91e9

irregular6612 Claude Opus 4.8 (1M context) commited on

docs: drop stale predator_evade reference in probe comment
6b31d7e

irregular6612 commited on

feat(director): predator_chase memory — longer pre-kill preroll + wider, varied agent roaming
957367c

irregular6612 Claude Opus 4.8 (1M context) commited on

fix(director): agents never overlap in authored memory (agent-agent collision avoidance)
6225269

irregular6612 Claude Opus 4.8 (1M context) commited on

refactor(scenario): delete predator_evade; template is the canonical scenario
93cd78f

irregular6612 Claude Opus 4.8 (1M context) commited on

refactor(scenario): rename pack_flee -> predator_chase
bd0ae14

irregular6612 Claude Opus 4.8 (1M context) commited on

refactor(scenario): rename pack_evade -> template
d4716c0

irregular6612 Claude Opus 4.8 (1M context) commited on

fix(resource_race): collected resource leaves the field (live sprite removal + memory pickup frame)
5eb529f

irregular6612 Claude Opus 4.8 (1M context) commited on

fix(memory): legacy replay block sizes match resized pack_evade (3x3 predator, 2x2 focal)
6c48e8f

irregular6612 Claude Sonnet 4.6 commited on

feat(director): author_resource_race multi-agent winner memory
d26b143

irregular6612 Claude Sonnet 4.6 commited on

feat(director): author_pack_flee multi-agent survivor memory
363a425

irregular6612 commited on

feat(memory): multi-agent memory_frames (2x2 agents, 3x3 mouth predator, resources)
a4d6c77

irregular6612 commited on

feat(memory): AgentFrame model + multi-agent turn/checkpoint fields
26b05a6

irregular6612 Claude Sonnet 4.6 commited on

refactor: restructure proteus into game/web subpackages
426093b

irregular6612 Claude Opus 4.8 (1M context) commited on