requirements:
  - id: REQ-TEMPLATE
    title: 要件テンプレート（起票雛形）
    summary: REQ 正本の標準構成。背景・ユースケース・業務ルール・受入条件・非機能・外部連携・未決・合意ログ・トレーサを含む。
    type: functional
    status: draft
    priority: unknown
    confidence: high
    source_refs:
      - path: docs/requirements/REQ-TEMPLATE.md
        section: "REQ-XXX （タイトル）"
        quote: "正本の標準セクション構成"
    related:
      business_rules: []
      screens: []
      tables: []
      interfaces: []
      batch_jobs: []
      risks: []
      open_questions: []
    acceptance_criteria: []
    notes: 新規起票時は複製して REQ-001 から採番する

  - id: REQ-042
    title: 受注キャンセル（ガイド記載サンプル）
    summary: 担当者が受注をキャンセルし、在庫を戻す。未出荷は在庫戻し、出荷済みは返品フロー REQ-055 へ。
    type: functional
    status: review
    priority: medium
    confidence: medium
    source_refs:
      - path: docs/requirements/REQ-TEMPLATE.md
        section: ユースケース
        quote: dev_docs_guide 第1章サンプルとして記載。実案件では別ファイル REQ-042.md を正本とする
    related:
      business_rules: [BR-042-01]
      screens: []
      tables: []
      interfaces: []
      batch_jobs: []
      risks: [RISK-001]
      open_questions: [OI-001]
    acceptance_criteria:
      - 未出荷は在庫が戻る
      - 出荷済みは返品フローへ誘導
    notes: ガイド第1章の Before/After 例。実プロジェクトでは docs/requirements/REQ-042.md を正本として作成すること
