```markdown
# 修正計画

## 結果: 修正計画確定 / タスク全体の再計画が必要 / 続行不能

## 指摘と修正単位の対応
| finding ID / 出典 | 修正単位 | 根拠 | 受入条件 |
|-------------------|----------|------|----------|
| {ID とレポート名} | {同じ原因と完了条件を持つ修正の名前} | {レポートまたは file:line} | {出典が求める対象状態・操作・評価時点・観測対象・期待結果} |

## 修正単位
| 修正単位 | 原因 | 守る条件 | 関係する経路 | 変更対象 | 変更しない範囲 | 修正境界の根拠となるポリシー規則 |
|----------|------|----------|----------------|----------|----------------|--------------------------------|
| {名前} | {確認した原因と、否定した主な別原因} | {外部から観測できる条件} | {実運用の最上位入口から関係する全段階を通り、観測結果に至る実在経路} | {必要な最小変更} | {別の契約、周辺作業、不要な方式変更} | {適用した規則名と境界判断との対応} |

## 影響経路
| 修正単位 / 経路 | 正本と入力・状態 | 入口から観測結果まで | 扱い | 成立例 | 違反を検出する反例 |
|-----------------|------------------|----------------------|------|--------|--------------------|
| {名前と、1行につき独立して観測できる1経路} | {条件を定める箇所と具体的な入力・状態} | {実運用の最上位入口、関係する全段階、観測結果} | {変更 / 移行・削除 / 確認のみ} | {この経路で期待する観測結果} | {変更前の期待結果、1つだけ変える結果制御条件、変更後の期待結果を記録する方法} |

## 実施順序
| 順序 | 修正単位 | 作業 | 依存先 | 完了条件 |
|------|----------|------|--------|----------|
| {N} | {名前} | {境界変更 / 利用側移行 / 旧経路削除 / 局所修正} | {先行作業またはなし} | {コードと観測結果で確認できる条件} |

## 確認方法
| 修正単位 | 確認する経路・状態 | 成立例 | 失敗例・境界値 | 確認方法 |
|----------|--------------------|--------|----------------|----------|
| {名前} | {影響を受ける実在経路または状態} | {期待どおり成立する具体例} | {違反を検出できる具体例} | {テスト、再現、検索、コード追跡} |

## 計画内の調査
{なし、または修正単位として実行する finding ID、未確認の仮説、固定条件、比較する1条件、観測対象、実行方法、結果に応じた修正・検証}

## 留意点
{なし、または現行の要求内で解消できず計画から外した事項、その根拠、影響する受入条件、次に扱う工程（持ち越し先）}

## 再計画事項
- {なし、または原因・要求・修正範囲を確定できない根拠と必要な判断}
```

- 同じ原因、守る条件、受入条件を持つ指摘は1つの修正単位にまとめる
- 各修正単位について、報告された場所だけでなく同じ原因で影響を受ける実在経路を計画時に確認する
- 実在しない経路や関係のない仕組みを網羅項目として追加しない
- 1件の不足だけで計画を確定せず、対象となる全 finding ID を対応付ける
