# 要件ドキュメント

## はじめに
{{INTRODUCTION}}

## 要件

### 要件 1: {{REQUIREMENT_AREA_1}}
<!-- 要件の見出しには必ず数字のIDを先頭に付ける（例：「要件 1: ...」、「1. 概要」、「2 機能: ...」）。「要件 A」のようなアルファベットIDは許可されていない。 -->
**目的:** {{ROLE}}として、{{CAPABILITY}}したい。それにより{{BENEFIT}}を得られる。

#### 受け入れ基準
1. [イベント]が発生した場合、[システム]は[レスポンス/アクション]を行う
2. [トリガー]の場合、[システム]は[レスポンス/アクション]を行う
3. [前提条件]の間、[システム]は[レスポンス/アクション]を行う
4. [機能が含まれる]場合、[システム]は[レスポンス/アクション]を行う
5. [システム]は[レスポンス/アクション]を行う

### 要件 2: {{REQUIREMENT_AREA_2}}
**目的:** {{ROLE}}として、{{CAPABILITY}}したい。それにより{{BENEFIT}}を得られる。

#### 受け入れ基準
1. [イベント]が発生した場合、[システム]は[レスポンス/アクション]を行う
2. [イベント]かつ[条件]の場合、[システム]は[レスポンス/アクション]を行う

<!-- 追加の要件は同じパターンに従う -->

## 成果物（推奨）
このフェーズの出力を **設計の一次ソース** に落とし込むため、要件ドラフトが出た時点で以下を作成/更新する。

※ 自動初期作成（上書き禁止）のルールは `.cursor/rules/artifacts-generation.md` を参照。

- `.cursor/<feature>/artifacts/feature-list.md`（MVP/Phase と UI/API/Batch の一覧）

テンプレート:
- `.cursor/templates/artifacts/create-feature-list.md`

---

## 変更履歴

| 日付 | バージョン | 変更者 | 変更内容 |
| ---- | ---------- | ------ | -------- |
| {{DATE}} | v1.0 | {{AUTHOR}} | 初版作成 |
