← knowledge.oriz.in

rules/agent/claude-code/plan-mode-iterate

concept

Plan mode + one-change-at-a-time iteration

Two-phase rule

Phase 1: Plan mode for initial build. Every new project or major-feature build. Claude produces a full plan (tech stack, file layout, features, gotchas). Review + tweak + approve before code lands.

Phase 2: One change per iteration. After initial build, follow-up prompts are single-focus. Not "add feature A, fix bug B, refactor C in one prompt."

Why plan mode

Why one-change-at-a-time

Toggle mechanics

Anti-patterns

What "one change" means

Two changes = two prompts. Even trivial ones — the muscle memory matters.

Cross-refs