How to Handle Scope Changes
Use this guide to manage mid-construction scope changes using the Change Proposal workflow.
Prerequisites
Section titled “Prerequisites”- Active DLC work in progress with at least an Intent Brief in
_cat/artifacts/intent/
When You Need a Change Proposal
Section titled “When You Need a Change Proposal”- Requirements changed after Intent Brief was approved
- A technical discovery during construction invalidates an ARC constraint
- Stakeholder priorities shifted mid-sprint
- An ARC constraint is impractical to implement as written
Creating a Change Proposal
Section titled “Creating a Change Proposal”cat-change-proposalClara and Julian jointly produce a Change Proposal with:
- What’s changing — Explicit old → new diff
- Why — Business or technical justification
- Impact analysis across:
- Intent Brief sections affected
- ARC constraints added, modified, or removed
- Bolt specs requiring updates
- Completed work that may need rework
- Recommendation — Accept, reject, or modify
Output: _cat/artifacts/construction/change-proposal-{date}.md
After the Change Is Approved
Section titled “After the Change Is Approved”- Update the Intent Brief —
cat-intent-edit - Update the ARC —
cat-arc-edit - Update affected bolt specs —
cat-bolt-edit - Re-run readiness check —
cat-readiness-checkto verify traceability still holds
Avoiding Scope Creep
Section titled “Avoiding Scope Creep”Not every change needs a formal Change Proposal. Use judgment:
| Situation | Action |
|---|---|
| New requirement from stakeholder | Change Proposal |
| Bug fix within existing scope | No proposal needed |
| ”While we’re at it…” feature | Change Proposal |
| Implementation detail change | Update bolt spec only |
| ARC constraint relaxation | Change Proposal |
See Also: Build an ARC · Construction Phase · Workflows Reference