Lessons
89 lessons are ready.
- The same model, five harnesses
- The common chassis
- Three axes of competition
- Harness v0: consent, act, verify
- Turn boundaries as a state machine
- Event-sourced sessions
- Interrupts as first-class events
- Survival lab: the Module 1 capstone
- The interface is the performance
- A tool description is an interface
- The wire format is a design decision
- Format robustness is a data property
- Typed errors as feedback
- Doom-loop guards
- A tool client from scratch
- Code execution as a tool
- Progressive disclosure
- Placeholders for personal data
- Eval-driven tool design
- The blast radius lesson
- Containers: the cheap, fast default
- VMs: sleep, wake, rollback
- Sandbox x approval as independent axes
- Sandbox lab
- The verifier owns done
- The two-verifiers lab
- In-loop hacking detection
- The language-agnostic verifier contract
- Reward-hardened graders
- Binary pass is a ceiling
- Delivery gate lab
- The wall
- Compaction as a durable transaction
- Two-tier compaction and the circuit breaker
- Proof-preserving compaction
- Cache-prefix discipline
- Overflow to disk
- Continuity as a filesystem problem
- Boss fight: composition under fire
- The runaway bill
- max_budget as a stop condition
- Model routing: cheap models for cheap work
- KV-cache locality: the prefix must survive
- Fixed-dollar arena: the whole stack, one dollar
- The eval that lies
- The taxonomy: task, trial, grader, transcript, outcome
- Three-mechanism grading: the gate, the rubric, the judge
- Grade outcomes, not paths: the exception file
- Reward hardening: the bout, and the three moves that end it
- Capability to regression graduation
- The micro-eval build lab
- The merge conflict: one writer at a time
- Subagents with depth guards
- Orchestrator-workers vs peer teams
- Fork semantics: what the child sees
- Reviewer amnesia: the fresh context that beats the tired one
- Learned orchestration: the policy and the critical path
- Crew lab: three roles, three worktrees, one writer
- The three-valued gate
- Approvals that become policy
- The Guardian reviewer
- The plan as an editable artifact
- Cheap rewind
- Engineers in shifts
- The session handoff protocol
- Todo-list discipline
- Sleep/wake and plan gates
- Lab: the 3-session build
- The continual harness: H=(ρ,G,K,M)
- /refine: edit yourself, survive it
- Tool synthesis from failure
- What self-modification can and can't claim
- The falsification kit
- Lab: your harness improves itself
- RLVR: the gym, not the prompt
- Difficulty-aware shaping
- Anti-hacking in training
- Penalties: unfinished trajectories, bad format
- The gym-building agent
- Specialize-then-distill vs route
- The repo as the system of record
- Entropy management: gardening the agent-made mess
- Linters that teach
- Observability: traces, costs, decisions
- Run-close forensics: the postmortem the harness writes about itself
- The honesty harness
- The long runner
- The gym builder
- The lean operator