---
generated_at: 2026-02-24 19:15:00
metrics:
  claims_total: 85
  claims_with_evidence: 85
  claims_without_evidence: 0
confidence_derived: 1.00
---

# 根拠レポート：業務要件一覧.csv

## 本レポートについて

### 目的
本レポートは、生成された設計書・ドキュメントの信頼性を検証し、人間レビュアーが効率的にレビューできるようにすることを目的としています。

### チェック方法
以下の観点でドキュメントの内容（Claim：主張）を検証しています：

1. **根拠の有無確認**：各主張に対して、ソースコード・既存設計書・要件定義書などの根拠（Evidence）が存在するか
2. **根拠との整合性**：主張の内容が根拠と矛盾していないか
3. **網羅性**：参照すべき情報源を適切にカバーしているか

### 信頼度スコアの算出
- **confidence_derived** = 根拠あり件数 / 総主張件数
- 状態「○」：根拠あり、「△」：根拠不足または要確認

### 本レポートの使い方
1. まず「サマリー」で全体の信頼度と優先レビュー項目を確認
2. 「Claims と根拠の対応」で △ の項目を重点的にレビュー
3. 「不足情報」で補完が必要な情報源を確認

---

## 1) サマリー（まず見るところ）
- 総合信頼度（derived）：**1.00**
  - 根拠あり：85 / 85、根拠なし：0
- 優先レビュー（高）
  1. **なし**：全ての業務要件はソースコードから直接抽出されており、根拠が存在します

## 2) 参照した情報（Evidence一覧）
> ここに「実在するもの」だけ列挙。抽出フェーズで付けたIDをそのまま出す。

- E-01: `packages/modules/product/src/services/product-module-service.ts` - 商品管理モジュールサービス（2578行）
- E-02: `packages/modules/cart/src/services/cart-module.ts` - カートモジュールサービス（1551行）
- E-03: `packages/modules/payment/src/services/payment-module.ts` - 支払モジュールサービス（1281行）
- E-04: `packages/modules/order/src/services/order-module-service.ts` - 注文モジュールサービス
- E-05: `packages/modules/inventory/src/services/inventory-module.ts` - 在庫モジュールサービス
- E-06: `packages/modules/fulfillment/src/services/fulfillment-module-service.ts` - フルフィルメントモジュールサービス
- E-07: `packages/modules/promotion/src/services/promotion-module.ts` - プロモーションモジュールサービス
- E-08: `packages/modules/customer/src/services/customer-module.ts` - 顧客モジュールサービス
- E-09: `packages/modules/pricing/src/services/pricing-module.ts` - 価格モジュールサービス
- E-10: `packages/modules/tax/src/services/tax-module-service.ts` - 税金モジュールサービス
- E-11: `packages/modules/region/src/services/region-module.ts` - 地域モジュールサービス
- E-12: `packages/modules/sales-channel/src/services/sales-channel-module.ts` - 販売チャネルモジュールサービス
- E-13: `packages/modules/stock-location/src/services/stock-location-module.ts` - 在庫ロケーションモジュールサービス
- E-14: `packages/modules/auth/src/services/auth-module.ts` - 認証モジュールサービス
- E-15: `packages/modules/user/src/services/user-module.ts` - ユーザーモジュールサービス
- E-16: `packages/modules/rbac/src/services/rbac-module-service.ts` - RBAC（権限管理）モジュールサービス
- E-17: `packages/modules/api-key/src/services/api-key-module-service.ts` - APIキーモジュールサービス
- E-18: `packages/modules/notification/src/services/notification-module-service.ts` - 通知モジュールサービス
- E-19: `packages/modules/file/src/services/file-module-service.ts` - ファイルモジュールサービス
- E-20: `packages/core/core-flows/src/order/workflows/create-order.ts` - 注文作成ワークフロー
- E-21: `packages/core/core-flows/src/order/workflows/cancel-order.ts` - 注文キャンセルワークフロー
- E-22: `packages/core/core-flows/src/cart/workflows/*.ts` - カートワークフロー群（22ファイル）
- E-23: `packages/core/core-flows/src/customer/workflows/*.ts` - 顧客ワークフロー群（9ファイル）
- E-24: `packages/core/core-flows/src/fulfillment/workflows/*.ts` - フルフィルメントワークフロー群（18ファイル）
- E-25: `packages/core/core-flows/src/inventory/workflows/*.ts` - 在庫ワークフロー群（9ファイル）
- E-26: `packages/core/core-flows/src/promotion/workflows/*.ts` - プロモーションワークフロー群
- E-27: `packages/core/core-flows/src/order/workflows/return/*.ts` - 返品ワークフロー群
- E-28: `packages/core/core-flows/src/order/workflows/exchange/*.ts` - 交換ワークフロー群
- E-29: `packages/core/core-flows/src/order/workflows/transfer/*.ts` - 注文移管ワークフロー群

## 3) Claims と根拠の対応（レビューの主戦場）
| Claim ID | 主張 | Evidence | 状態 |
|---|---|---|---|
| C-01 | BR-001: 商品情報の登録・管理 | E-01 (ProductModuleService.createProducts_, updateProducts_) | ○ |
| C-02 | BR-002: 商品バリエーション管理 | E-01 (createVariants_, updateVariants_) | ○ |
| C-03 | BR-003: 商品オプション管理 | E-01 (createOptions_, updateOptions_) | ○ |
| C-04 | BR-004: 商品カテゴリ管理 | E-01 (createProductCategories, updateProductCategories_) | ○ |
| C-05 | BR-005: 商品コレクション管理 | E-01 (createCollections_, updateCollections_) | ○ |
| C-06 | BR-006: 商品タグ管理 | E-01 (createProductTags, updateProductTags) | ○ |
| C-07 | BR-007: 商品タイプ管理 | E-01 (createProductTypes, updateProductTypes) | ○ |
| C-08 | BR-008: 商品画像管理 | E-01 (addImageToVariant_, removeImageFromVariant_) | ○ |
| C-09 | BR-009: ショッピングカートの作成・管理 | E-02 (createCarts_, updateCarts_) | ○ |
| C-10 | BR-010: カート商品追加・更新・削除 | E-02 (addLineItems_, updateLineItems_), E-22 | ○ |
| C-11 | BR-011: カート配送方法の設定 | E-02 (addShippingMethods_), E-22 | ○ |
| C-12 | BR-012: カート税金計算 | E-02 (setLineItemTaxLines_, setShippingMethodTaxLines_), E-22 | ○ |
| C-13 | BR-013: カート割引適用 | E-02 (setLineItemAdjustments_, setShippingMethodAdjustments_), E-22 | ○ |
| C-14 | BR-014: カートの注文への変換 | E-22 (complete-cart.ts) | ○ |
| C-15 | BR-015: カートのクレジットライン管理 | E-22 (create-cart-credit-lines.ts, delete-cart-credit-lines.ts) | ○ |
| C-16 | BR-016: 注文の作成 | E-20 (createOrderWorkflow) | ○ |
| C-17 | BR-017: 注文のキャンセル | E-21 (cancelOrderWorkflow, cancelValidateOrder) | ○ |
| C-18 | BR-018: 注文の更新 | E-04, packages/core/core-flows/src/order/workflows/update-order.ts | ○ |
| C-19 | BR-019: 注文フルフィルメント作成 | packages/core/core-flows/src/order/workflows/create-fulfillment.ts | ○ |
| C-20 | BR-020: 注文出荷処理 | packages/core/core-flows/src/order/workflows/create-shipment.ts | ○ |
| C-21 | BR-021: 注文配達完了処理 | packages/core/core-flows/src/order/workflows/mark-order-fulfillment-as-delivered.ts | ○ |
| C-22 | BR-022: フルフィルメントキャンセル | packages/core/core-flows/src/order/workflows/cancel-order-fulfillment.ts | ○ |
| C-23 | BR-023: 注文アーカイブ | packages/core/core-flows/src/order/workflows/archive-orders.ts | ○ |
| C-24 | BR-024: 注文エクスポート | packages/core/core-flows/src/order/workflows/export-orders.ts | ○ |
| C-25 | BR-025: 返品リクエストの作成 | E-27 (begin-return.ts) | ○ |
| C-26 | BR-026: 返品商品の受領 | E-27 (confirm-receive-return-request.ts) | ○ |
| C-27 | BR-027: 返品完了処理 | E-27 (receive-complete-return.ts) | ○ |
| C-28 | BR-028: 返品キャンセル | E-27 (cancel-return.ts) | ○ |
| C-29 | BR-029: 交換リクエストの作成 | E-28 (begin-order-exchange.ts) | ○ |
| C-30 | BR-030: 交換の確定 | E-28 (confirm-exchange-request.ts) | ○ |
| C-31 | BR-031: 交換キャンセル | E-28 (cancel-exchange.ts) | ○ |
| C-32 | BR-032: 注文移管リクエスト | E-29 (request-order-transfer.ts) | ○ |
| C-33 | BR-033: 注文移管の承認・拒否 | E-29 (accept-order-transfer.ts, decline-order-transfer.ts) | ○ |
| C-34 | BR-034: 支払コレクションの作成・管理 | E-03 (createPaymentCollections_, updatePaymentCollections_) | ○ |
| C-35 | BR-035: 支払セッションの作成 | E-03 (createPaymentSession, createPaymentSession_) | ○ |
| C-36 | BR-036: 支払の認証 | E-03 (authorizePaymentSession, authorizePaymentSession_) | ○ |
| C-37 | BR-037: 支払のキャプチャ | E-03 (capturePayment, capturePayment_) | ○ |
| C-38 | BR-038: 支払の返金 | E-03 (refundPayment, refundPayment_) | ○ |
| C-39 | BR-039: 支払のキャンセル | E-03 (cancelPayment) | ○ |
| C-40 | BR-040: アカウントホルダー管理 | E-03 (createAccountHolder, updateAccountHolder, deleteAccountHolder) | ○ |
| C-41 | BR-041: Webhookイベント処理 | E-03 (getWebhookActionAndData) | ○ |
| C-42 | BR-042: 在庫アイテムの作成・管理 | E-05 (InventoryModuleService) | ○ |
| C-43 | BR-043: 在庫レベルの管理 | E-05 (ensureInventoryLevels) | ○ |
| C-44 | BR-044: 在庫予約の作成・管理 | E-05 (createReservationItems_, validateQuantityAtLocation) | ○ |
| C-45 | BR-045: 在庫不足検証 | E-05 (ensureInventoryLevels with validateQuantityAtLocation) | ○ |
| C-46 | BR-046: フルフィルメントセットの作成・管理 | E-06 (createFulfillmentSets) | ○ |
| C-47 | BR-047: サービスゾーンの管理 | E-24 (create-service-zones.ts) | ○ |
| C-48 | BR-048: 配送オプションの作成・管理 | E-24 (create-shipping-options.ts) | ○ |
| C-49 | BR-049: 配送プロファイルの管理 | E-24 (create-shipping-profiles.ts) | ○ |
| C-50 | BR-050: 配送料金計算 | E-24 (calculate-shipping-options-prices.ts) | ○ |
| C-51 | BR-051: 配送オプションルール管理 | E-24 (batch-shipping-option-rules.ts) | ○ |
| C-52 | BR-052: プロモーションの作成・管理 | E-07, E-26 | ○ |
| C-53 | BR-053: プロモーションルールの管理 | E-26 (create-promotion-rules.ts) | ○ |
| C-54 | BR-054: キャンペーンの管理 | E-26 (create-campaigns.ts) | ○ |
| C-55 | BR-055: プロモーション利用の追跡 | E-26 (register-usage.ts) | ○ |
| C-56 | BR-056: 顧客アカウントの作成・管理 | E-23 (create-customers.ts) | ○ |
| C-57 | BR-057: 顧客認証アカウントの管理 | E-23 (create-customer-account.ts) | ○ |
| C-58 | BR-058: 顧客住所の管理 | E-23 (create-addresses.ts, update-addresses.ts, delete-addresses.ts) | ○ |
| C-59 | BR-059: 顧客グループの管理 | E-08 | ○ |
| C-60 | BR-060: 価格設定の管理 | E-09 | ○ |
| C-61 | BR-061: 価格リストの管理 | E-09 | ○ |
| C-62 | BR-062: 価格ルールの管理 | E-09 | ○ |
| C-63 | BR-063: 税率の設定・管理 | E-10 | ○ |
| C-64 | BR-064: 税金計算 | E-10 | ○ |
| C-65 | BR-065: 地域の作成・管理 | E-11 | ○ |
| C-66 | BR-066: 地域と国の紐付け | E-11 | ○ |
| C-67 | BR-067: 販売チャネルの作成・管理 | E-12 | ○ |
| C-68 | BR-068: チャネル別商品管理 | E-12 | ○ |
| C-69 | BR-069: 在庫ロケーションの作成・管理 | E-13 | ○ |
| C-70 | BR-070: ロケーションと販売チャネルの紐付け | E-13 | ○ |
| C-71 | BR-071: ユーザー認証 | E-14 | ○ |
| C-72 | BR-072: 認証プロバイダー管理 | packages/modules/auth/src/services/auth-provider.ts | ○ |
| C-73 | BR-073: 管理者ユーザーの作成・管理 | E-15 | ○ |
| C-74 | BR-074: ロールベースアクセス制御 | E-16 | ○ |
| C-75 | BR-075: APIキーの作成・管理 | E-17 | ○ |
| C-76 | BR-076: 通知の送信 | E-18 | ○ |
| C-77 | BR-077: 通知プロバイダー管理 | packages/modules/notification/src/services/notification-provider.ts | ○ |
| C-78 | BR-078: ファイルのアップロード・管理 | E-19 | ○ |
| C-79 | BR-079: 通貨の管理 | packages/modules/currency/src/services | ○ |
| C-80 | BR-080: ストア設定の管理 | packages/modules/store/src/services | ○ |
| C-81 | BR-081: 非同期ワークフローの実行 | packages/modules/workflow-engine-inmemory/src/services/workflow-orchestrator.ts | ○ |
| C-82 | BR-082: ワークフローの補償処理 | packages/core/workflows-sdk/src | ○ |
| C-83 | BR-083: ドメインイベントの発行 | packages/modules/event-bus-local/src/services/event-bus-local.ts | ○ |
| C-84 | BR-084: データキャッシュの管理 | packages/modules/caching/src/services/cache-module.ts | ○ |
| C-85 | BR-085: アプリケーション設定の管理 | packages/modules/settings/src/services/settings-module-service.ts | ○ |

## 4) 不足情報（Unknown / Missing）
- 該当なし
- 全ての業務要件は実際のソースコードから抽出されており、根拠が存在します

## 5) リスクフラグ（レビュー観点）
- 0: 低リスク - 業務要件は全てソースコードから直接抽出されており、実装と一致しています

以下の観点でのレビューを推奨：
1. **業務用語の適切性**: コード上の技術用語を業務用語に変換した箇所が適切か確認
2. **網羅性**: 現在85件の業務要件を抽出しましたが、より細かいビジネスルール（バリデーション条件等）は含まれていません
3. **優先度の妥当性**: 優先度（高/中/低）は一般的なECシステムの観点で設定しており、実際のビジネス要件に応じて調整が必要な可能性があります

## 6) レビュアーチェックリスト（最小）
- [ ] 業務要件の分類（カテゴリ）が適切か
- [ ] 業務要件名が業務担当者にとって理解しやすい表現になっているか
- [ ] 概要説明が十分に業務内容を説明しているか
- [ ] 関連機能の記載が漏れなく網羅されているか
- [ ] 優先度の設定がビジネス要件と整合しているか
- [ ] 備考欄のソースコード参照パスが正確か
- [ ] 抽出漏れの業務要件がないか（特にドメイン固有の業務ルール）
