Product · Workflow
Nothing changes until you approve it.
Every change DevMap can make follows one model, so what you see in the preview is what is applied.
The model
Plan, approve, apply, verify, undo.
Plan
Validates paths and lists the exact items, collisions and warnings. For edits it produces a diff.
Changes nothingApprove
The preview dialog states “Nothing has changed yet”. Quick reversible actions use the name prompt as the approval and show an Undo toast.
You decideApply
Re-validates, refuses a stale plan, works through items one at a time and reports partial failures. You can cancel between items.
Item by itemVerify
Confirms the result on disk, runs parse-only syntax checks of touched code and a bounded Review for new broken imports. It lists what it did not run, such as your tests.
Checks the resultUndo
Moves things back from the Trash, restores an edited file only if unchanged since, and never overwrites.
While DevMap is open
The approval boundary
A preview that says what will happen.
Moving a file to the Trash lists the item, notes that it is tracked by git, and states that nothing has changed yet. Trash, bulk operations and edits always show this preview.
See the supported file operations
Limits, stated
What this does not promise.
- Verification checks files and syntax. It does not run your project’s tests.
- Undo history is in memory and ends when DevMap quits.
- This is a safeguard, not a guarantee. Read the preview.