# 15 最終品質チェック

## 目的

最終出力の品質を検査します。

## 入力

- `outputs/01_required_info_check.txt`
- `outputs/03_fact_summary.txt`
- `outputs/08_cause_candidates.txt`
- `outputs/09_countermeasures.txt`
- `outputs/10_evidence_map.txt`
- `outputs/13_final_report.txt`

## チェック項目

- 必須情報が空欄なのに分析していないか。
- 事実と推測が混ざっていないか。
- 根拠なし断定がないか。
- 個人責任に寄りすぎていないか。
- 原因候補と改善案が対応しているか。
- 改善案が精神論になっていないか。
- 同じ内容を言い換えて5個にしていないか。
- 人間が読みやすい表現になっているか。
- 丸ごと事故報告書として使うような断定文になっていないか。
- 断定できないことが明記されているか。

## 判定

- `pass`
- `needs_revision`
- `fail`

## fail の場合

- `final_report.txt` を完成扱いにしません。
- 修正すべき箇所を書きます。
- どの工程へ差し戻すべきかを書きます。

## 出力先

`outputs/14_quality_review.txt`

## 出力形式

- 判定：pass / needs_revision / fail
- チェック結果：
- 問題箇所：
- 修正すべき内容：
- 差し戻し先工程：
- final_report.txt を完成扱いにできるか：はい / いいえ
- 人間への確認依頼：
