{{include:instructions/base-plan}}

## 保守変更固有の追加手順

1. 変更範囲外にあり、既存利用者・テスト・運用が依存する契約を Contract ID と根拠付きで列挙する。
2. すべての変更候補を、要求に直接必要な `required`、必須変更の接続・検証・整合に必要な `related`、要求達成に不要な `unnecessary` に分類する。近接性、同じファイル、一般作法だけを分類根拠にしない。
3. `unnecessary` に分類した候補は実装対象から除外し、Coder 向けガイドラインにも実装しない対象として明記する。
4. 置換対象の契約と保存対象の既存契約を分けて計画する。
   - 置換対象には Contract ID、置換理由、影響範囲を記録し、現行利用側の移行と、要求で明示された各支援対象の移行・削除を追跡する。
   - 保存対象には Contract ID、現行契約の証拠、保存方法、検証方法を記録する。
