---
name: dev-docs-gate-lite
description: >-
  受託開発向け軽量要件ゲート。曖昧語スキャン、open-items確認、REQ正本チェック、
  基本設計着手前の GO/NO-GO 草案。スターターキット同梱。要件レビュー・着手前判定で使用。
---

# dev-docs-gate-lite

## 目的

AI は**最終判断しない**。抜け漏れ・曖昧さ・未決を可視化し、人間のゲート判定を支援する。

## 前提パス

| 種別 | パス |
| --- | --- |
| 要件 | `docs/requirements/` |
| 未決 | `reference/baseline-open-items.md` |
| 合意 | `reference/baseline-agreements.md` |
| 出力 | `output/gate/`（なければ作成） |

## 手順

1. 対象 REQ / フォルダを特定
2. 曖昧語スキャン:
   ```bash
   python scripts/scan_ambiguous_words.py docs/requirements reference --skill-root .agents/skills/dev-docs-gate-lite
   ```
3. 各 REQ の frontmatter: `id`, `status`, 受入条件が検証可能か
4. `baseline-open-items.md` の OPEN 項目が実装仕様に混入していないか
5. トレーサビリティ（任意）:
   ```bash
   python scripts/validate_traceability.py docs/testing/traceability.csv
   ```
6. `templates/gate-decision.md` を `output/gate/08_gate-decision.md` に出力

## 判定基準

| 判定 | 条件 |
| --- | --- |
| **GO** | BLOCKER なし、OPEN 未決が着手スコープ外 |
| **CONDITIONAL-GO** | 条件付き（期限・担当明記） |
| **NO-GO** | 矛盾、着手ブロック未決、曖昧語が受入条件に残存 |

## 出力形式

1. エグゼクティブサマリー（3行）
2. 指摘一覧（BLOCKER / HIGH / MEDIUM）
3. open-items との対応表
4. ゲート判定案（人間承認欄付き）

## NEVER

- open-items を CONFIRMED 扱いしない
- 根拠のない仕様を追加しない
