feat(web): single-file color-grid frontend (start / play / review) 5ba7629 irregular6612 commited on Jun 2
feat(web): stdlib http.server router + session registry + route tests f8f1ce8 irregular6612 commited on Jun 2
test(web): golden — InteractiveSession trace == SessionRunner(HumanAgent) fd21a35 irregular6612 commited on Jun 2
feat(web): InteractiveSession — threadless stepwise play driver 7a0c167 irregular6612 commited on Jun 2
refactor(web): SessionRunner delegates to _session_core (no behavior change) efc481d irregular6612 commited on Jun 2
test(web): lock finalize SessionNotFinishedError divergence + docstring note (Task 1 follow-up) da16623 irregular6612 commited on Jun 2
docs(cp7): design spec — LLM-generated memory pre-roll (hybrid handover) e073c00 irregular6612 Claude Opus 4.8 (1M context) commited on Jun 2
feat(web): extract shared session-core helpers (build/turn/finalize) 598e3bd irregular6612 Claude Opus 4.8 (1M context) commited on Jun 2
docs(web): next-session execution kickoff prompt (subagent-driven) 7e6d105 irregular6612 Claude Opus 4.8 (1M context) commited on Jun 2
docs(web): interactive color-grid web play — implementation plan (10 tasks, TDD) ddd1836 irregular6612 Claude Opus 4.8 (1M context) commited on Jun 2
docs(web): interactive color-grid web play — brainstormed design (SSOT) efab165 irregular6612 Claude Opus 4.8 (1M context) commited on Jun 2
docs(cp7): next-session design kickoff prompt (brainstorm → spec → plan) f885bcf irregular6612 commited on Jun 2
chore(cp6): holistic-review cleanup — drop dead EASY start consts, de-8x8 docstring, ABC-faithful test stubs 7a406aa irregular6612 commited on Jun 2
docs(cp6): handoff close — difficulty layouts + category eval + compare shipped; CP7 next 2e353ae irregular6612 commited on Jun 2
feat(cp6): CLI compare — aggregate human/LLM traces by (model, difficulty) c8beea5 irregular6612 Claude Sonnet 4.6 commited on Jun 2
feat(cp6): runtime.aggregate — pure (model,difficulty) trace aggregation fbc6f0f irregular6612 Claude Sonnet 4.6 commited on Jun 2
feat(cp6): trajectory + category-reward metrics (away_move_fraction, trajectory_agreement, ...) cc2f936 irregular6612 Claude Sonnet 4.6 commited on Jun 2
feat(cp6): runtime.rollout — deterministic optimal-trajectory simulator 14842f9 irregular6612 Claude Sonnet 4.6 commited on Jun 2
feat(cp6): scenario-owned survival step_reward (away-from-predator) + safety_distance 53ff5ab irregular6612 Claude Opus 4.8 (1M context) commited on Jun 2
test(cp6): lock optimal!=habit handover invariant for all difficulty bands e902aac irregular6612 Claude Sonnet 4.6 commited on Jun 2
feat(cp6): per-difficulty hand-authored predator_evade layouts (EASY unchanged) f9924aa irregular6612 Claude Sonnet 4.6 commited on Jun 2
feat(cp6): Scenario.build_level takes difficulty + record_focal_move/safety_distance defaults cc37031 irregular6612 Claude Opus 4.8 (1M context) commited on Jun 2
docs(cp6): next-session execution kickoff prompt (subagent-driven) 6b5cb90 irregular6612 commited on Jun 1
docs(cp6): implementation plan — 9 TDD tasks (layouts + category eval + compare) e45f4f7 irregular6612 commited on Jun 1
docs(cp6): design — difficulty layouts + category-specific eval + human-baseline compare cc2fae6 irregular6612 commited on Jun 1
docs(cp5): note stdin-EOF fix + empty-turns terminal-flag deferral (103 passed) b878a6f irregular6612 commited on Jun 1
fix(cp5): _cmd_play returns rc=2 on stdin EOF (no traceback, no partial-trace crash) c817950 irregular6612 Claude Sonnet 4.6 commited on Jun 1
docs(cp5): handoff close — human play + trace viz shipped; CP6 next 0ebc133 irregular6612 commited on Jun 1
feat(cp5): CLI replay --visual/--png/--fps (text stays default) ff9d5a9 irregular6612 Claude Opus 4.8 (1M context) commited on Jun 1
feat(cp5): CLI 'play' subcommand — human session via stdin 3f6f600 irregular6612 Claude Sonnet 4.6 commited on Jun 1
test(cp5): guard viz package against eager matplotlib import 8c9f258 irregular6612 Claude Sonnet 4.6 commited on Jun 1
refactor(cp5): lazy matplotlib in arc_grid.rendering (offline import invariant) 334147e irregular6612 Claude Sonnet 4.6 commited on Jun 1
fix(cp5): close PNG figures on error + force Agg + _title unit tests 09e1c5e irregular6612 Claude Sonnet 4.6 commited on Jun 1
feat(cp5): viz.png — per-frame titled PNGs via matplotlib Agg 9511d23 irregular6612 Claude Sonnet 4.6 commited on Jun 1
fix(cp5): exercise fps->delay path in terminal test + respect explicit empty color_map 721a1d8 irregular6612 Claude Sonnet 4.6 commited on Jun 1
feat(cp5): viz.terminal — truecolor block grid + CP4.5 side panel 83dce64 irregular6612 Claude Opus 4.8 (1M context) commited on Jun 1
fix(cp5): harden viz.reconstruct cut verify + make FrameStep hashable b30da92 irregular6612 Claude Sonnet 4.6 commited on Jun 1
feat(cp5): viz.reconstruct — deterministic frame replay with double self-verify 2f5751f irregular6612 Claude Opus 4.8 (1M context) commited on Jun 1
test(cp5): lock human↔LLM trace comparability invariant (spec §10) 4d98bbb irregular6612 commited on Jun 1
feat(cp5): HumanAgent probe path returns typed ProbeResult 71926e3 irregular6612 Claude Sonnet 4.6 commited on Jun 1
feat(cp5): HumanAgent act path + WASD parsing + reprompt (I/O-injected) a684d5c irregular6612 Claude Sonnet 4.6 commited on Jun 1
docs(cp5): next-session execution kickoff prompt (subagent-driven) 40ee460 irregular6612 Claude Opus 4.8 (1M context) commited on Jun 1
docs(cp5): implementation plan — HumanAgent + viz (11 TDD tasks) 2dae457 irregular6612 Claude Opus 4.8 (1M context) commited on Jun 1
docs(cp5): brainstormed design — HumanAgent + trace viz (engine-replay reconstruction) 7f510b0 irregular6612 Claude Opus 4.8 (1M context) commited on Jun 1
docs(cp4): handoff update — CLI + cloud providers + token accounting shipped; CP5 kickoff prompt; gitignore .env 33bb8e0 irregular6612 commited on Jun 1
feat(cp4.5): preserve probe reasoning + raw_text + token accounting via ProbeResult f95852b irregular6612 commited on Jun 1
feat(cp4.5): persist act-call token accounting + raw_text in TurnTrace 1c18fa9 irregular6612 commited on Jun 1
feat(cp4): CLI (run / list-scenarios / replay) over fake + real providers c318527 irregular6612 commited on Jun 1