Three stages from autocomplete to agentic-scale delivery.
AI-augmented
Engineers use AI for explanation, refactoring, tests, and local implementation help. Productivity improves, but the process is still centered on individual prompting.
The model proposes. The harness disposes.
Spec, plan, implement, validate, replan.
Constitution
Capture mission, architecture, constraints, coding standards, and non-negotiables.
Feature spec
Define outcome, edge cases, acceptance tests, and what must not change.
Agent plan
Ask the agent to decompose work before touching files or running tools.
Implementation
Delegate bounded tasks with clear permissions, context, and test commands.
Validation
Review diff, tests, trace, cost, rollback path, and the next replan.
Forward the constraint before the capability.
Use autonomy where evidence is inspectable.
Parallel agents can cover more ground, but they also consume more context and compute. The discipline is to name cost, failure modes, and stop conditions before the architecture becomes fashionable.