# 01 必須入力確認

## 目的

`incident_input.md` の必須項目がすべて埋まっているか確認します。

## 入力

- `incident_input.md`

## ルール

- 空欄が1つでもあれば分析を停止します。
- `不明` と書かれている場合は空欄ではないため分析を進めてよいです。
- ただし、`不明` は不足情報として扱い、後続工程と最終レポートに残します。
- 必須情報が不足している状態で、原因候補や改善案候補を出してはいけません。
- 停止時は、不足している項目を一覧化します。
- 停止時は、次に人間が何を追記すればよいかを具体的に書きます。

## 確認対象

- 事故の基本情報
- 利用者の基本情報
- 発生直前の状況
- 発見時の様子
- 発見後の対応
- その時間帯の現場状況
- 環境・物品情報
- 補足情報

## 出力先

`outputs/01_required_info_check.txt`

## 出力形式

- 判定結果：pass / stop
- 空欄項目：
- `不明` と記載されている項目：
- 分析を続行できるか：はい / いいえ
- 停止理由：
- 人間への追記依頼：
