Implementation Plan
Use this when
A feature, fix, migration, or refactor crosses multiple files, layers, or owners.
Process
- Restate the user-visible outcome and acceptance criteria.
- Inspect the relevant code paths, tests, stored data, and release constraints.
- Separate required work from optional follow-ups and identify compatibility needs.
- Break the work into the smallest independently verifiable steps.
- Assign an owner or discipline to each step and call out dependencies.
- Define proportionate tests, manual checks, telemetry, rollback, and documentation.
Output
Provide scope, non-goals, assumptions, ordered work items, ownership, tests, risks, rollout, and definition of done.
Guardrails
Do not propose edits before inspecting the existing behavior. Preserve unrelated user work and require confirmation before destructive migrations or irreversible external actions.
1---2name: implementation-plan3description: Convert a requested outcome into sequenced engineering work with ownership and verification.4---56# Implementation Plan78## Use this when910A feature, fix, migration, or refactor crosses multiple files, layers, or owners.1112## Process13141. Restate the user-visible outcome and acceptance criteria.152. Inspect the relevant code paths, tests, stored data, and release constraints.163. Separate required work from optional follow-ups and identify compatibility needs.174. Break the work into the smallest independently verifiable steps.185. Assign an owner or discipline to each step and call out dependencies.196. Define proportionate tests, manual checks, telemetry, rollback, and documentation.2021## Output2223Provide scope, non-goals, assumptions, ordered work items, ownership, tests, risks, rollout, and definition of done.2425## Guardrails2627Do not propose edits before inspecting the existing behavior. Preserve unrelated user work and require confirmation before destructive migrations or irreversible external actions.