Overview
For complex changes that span multiple files, Plan Mode gives you full control. Parsaa analyzes your project, designs a step-by-step plan, and only executes after you approve. Nothing happens without your explicit consent.You stay in control. Plan Mode is designed for changes that are too large for a quick inline edit but still need human oversight at every stage.
How It Works
Analyze
Parsaa reads your project to understand the current architecture, file structure, and code relationships relevant to your request.
Design
Based on its analysis, Parsaa creates a detailed plan outlining the specific changes it will make — which files will be modified, what code will be added or changed, and in what order.
Approve
You review the entire plan before anything is executed. You can approve it as-is, request modifications, or reject it entirely and start over.
When to Use Plan Mode
Multi-file Refactors
Rename a protocol and update all conforming types, or restructure how data flows between layers.
New Features
Add a feature that touches models, views, view models, and networking — Plan Mode maps out every change.
Architectural Changes
Migrate from MVC to MVVM, introduce a coordinator pattern, or restructure your module boundaries.
Pattern Migration
Convert delegate-based APIs to async/await, replace singletons with dependency injection, or adopt a new framework.
Safety
Plan Mode is built around approval gates that keep you in control.Nothing executes without approval
Nothing executes without approval
Every plan requires your explicit approval before Parsaa writes a single line of code. You see exactly what will change and where.
Stop at any point
Stop at any point
During execution, you can pause or cancel at any step. Partially applied changes remain in place for you to review.
Checkpoints protect your code
Checkpoints protect your code
Parsaa creates checkpoints before executing the plan, so you can roll back the entire set of changes if needed.
