# plan.md — <change-id>

## Summary
Implement <change> using <approach> while preserving constraints in `CONSTITUTION.md` and `MIGRATION_GUARDRAILS.md`.

## Legacy surfaces touched
- <surface>
- <surface>

## Characterization tests
- <suite or test> — must remain passing

## Architecture impact
- touched components: <list>
- unchanged components: <list>

## Rollout
1. <step>
2. <step>

## Rollback
1. <step>
2. <step>

## Verification plan
- run existing characterization tests
- run: `make verify` (or repo equivalent)
- manual checks: <list>
