Skip to content

Execution modes

Execution modes

When you cast a task, you choose how much rigor it deserves — not which model runs it. Modes describe the task; the Forge maps them to an execution strategy.

The five modes

ModeSuited toWhat changes
FastSmall changes, documentation, straightforward fixesMinimal analysis, single-pass execution, lightweight verification. For work where the plan is obvious and the risk is low.
BalancedGeneral engineering, moderate analysisThe default. A full plan, standard verification, and a self-review proportionate to the change.
DeepMigrations, architecture changes, hard debuggingExtended analysis before planning, more aggressive test coverage during verification, and a more skeptical self-review.
MaximumLarge, high-risk, cross-cutting workEverything Deep does, plus extensive multi-pass review and the tightest permission posture. Slowest, most careful.
Auto-routeYou don't want to chooseThe Forge picks a strategy from the task's complexity and safety requirements, and tells you which one it picked and why.

Why modes, not model names

Model providers change constantly: names rotate, capabilities shift, pricing moves. Your tasks don't. A billing migration is a high-stakes, cross-cutting change whether it runs on this quarter's frontier model or next quarter's. Naming the mode after the task means your choice stays meaningful as the underlying strategy — model selection, analysis depth, review passes — evolves underneath it.

It also keeps the contract honest: what you are actually buying with a heavier mode is more analysis, more verification, and more review — not a brand name.

In the prototype

Prototype note

In the current prototype, mode selection shapes the deterministic demo only — it changes what the simulated trace shows, not what any model does. No live providers are connected, and no inference runs anywhere. Real execution strategy is planned work; try the simulated version in the Forge.