# M0 アセスメントキット

M0 診断（エージェント接続レディネス診断）で使う道具一式です。正本は `maturity-model.yaml` で、ほかのファイルはそこから生成します。

| ファイル | 用途 |
| --- | --- |
| `maturity-model.yaml` | 7統制・27問・5段階の成熟度モデル、リスク区分ごとの必要レベル、改善策 |
| `questionnaire.md` | ヒアリング用の質問票（生成物） |
| `scoring-sheet.xlsx` | 採点シート。採点・サマリー（自動計算）・接続候補の3シート（生成物） |
| `kit.py` | 生成と採点のスクリプト |
| `sample/answers-sample.yaml` | 架空の診断例（サンプル銀行） |
| `sample/report.md` | 上の回答から自動生成した診断レポート（図つき） |

```bash
cd assessment-kit && ../.venv/bin/python kit.py build
```

```bash
cd assessment-kit && ../.venv/bin/python kit.py report sample/answers-sample.yaml
```

採点の原則は2つです。統制のレベルは、その統制で最も低い質問のレベルとします。証跡で確認できない回答は、1段階下げて採点します。
