Mechanism: Mode Switching — Plan, Build, and Debug Are Different Jobs
Mode switching is deliberately changing cognitive mode — plan, implement, debug, ask-only — so the agent (and you) do one…
Mode switching is deliberately changing cognitive mode — plan, implement, debug, ask-only — so the agent (and you) do one…
Hooks and automation connect agent work to events — save, commit, PR open, CI fail — so (/mechanism-verify-loop/) and fix…
Best-of-N is running N independent agent attempts on the same goal — separate branches, chats, or models — then choosing…
Branch-per-experiment means each agent attempt, slice, or hypothesis gets its own git branch — so you can compare, abandon, or…
A playground is an isolated environment — branch, directory, sandbox repo, or local-only config — where agent experiments cannot damage…
Diff-as-context is using the actual change set — `git diff`, PR patch, or rejected hunks — as the primary steering…
A session handoff is a short structured summary — goal, what changed, verify state, open questions — passed to the…
Rules and skills as memory means storing stable project conventions in files the agent loads every session — so you…
Anchor files are the small set of documents or source files you almost always attach — README, types, architecture note,…
Progressive disclosure is starting an agent session with minimal context — goal, anchors, failing output — and adding files or…