Mechanism: Best-of-N — Run Multiple Approaches, Pick the Winner
Best-of-N is running N independent agent attempts on the same goal — separate branches, chats, or models — then choosing…
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…
Escalation is a planned step-up when the current approach stalls — switch model, mode, human reviewer, narrower slice, or different…
Interface-first means defining the contract — types, function signatures, route schemas, or module API — before the agent implements internals,…