Human-in-the-Loop at Phase Boundaries

Rule

Human approval gates exist at phase boundaries — ideate → plan, plan → build, review → ship — not at individual tool calls within a phase. Within a phase, the agent operates autonomously using its scoped tools.

Why

Per-call approval breaks the agent’s reasoning flow and burns the operator’s time on micro-decisions. Phase boundaries give the human meaningful, infrequent decision points where the agent has produced reviewable evidence (a plan, a build, a verification report) and the human can act on substance instead of rubber-stamping every step. This matches the IT4IT value-stream gate model: governance happens at the transition, autonomy happens inside the stream.

The exception is proposal-mode tools: any action that affects production (deploying, registering products, modifying user data) presents a card for explicit approval regardless of phase, because the blast radius is too high for autonomous execution.

Applies To

Every population governed by DPF — in-platform coworkers, external coding agents working on the codebase, and the humans operating the platform. The contract is symmetric: agents respect the gate, humans honor the autonomy inside it. Does NOT apply to first-time bootstrap flows where the human has not yet defined phase boundaries (those run under different setup-mode rules) or to read-only operations (queries, inspections) which never gate.

How To Apply

Implementers gate phase transitions deterministically — a build cannot move from review to ship until the design-review-required and tests-pass checks have passed and the human has approved the summary. Inside a phase, do not insert per-call confirmation prompts; trust the scoped tool grants and let the agent run. For production-affecting actions inside a phase, route through proposal-mode tools so the human sees a card before the side effect executes. Phase exit produces durable evidence (a plan document, a verification report, a contribution ledger) so the approval is grounded in artifacts the human can audit later.

Decision Dimensions

Examples

Sources

(Rendered from the sources: frontmatter by WikiSourceCitations — do not duplicate citation prose here.)