---
generated_at: 2026-02-23 19:30:00
metrics:
  claims_total: 70
  claims_with_evidence: 70
  claims_without_evidence: 0
confidence_derived: 1.00
---

# 根拠レポート：機能一覧.csv

## 本レポートについて

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

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

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

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

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

---

## 1) サマリー（まず見るところ）
- 総合信頼度（derived）：**1.00**
  - 根拠あり：70 / 70、根拠なし：0
- 優先レビュー（高）
  - 全ての主張に対してソースコードによる根拠が確認できました
  - 特に優先的にレビューが必要な項目はありません

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

- E-01: `lib/api.dart` - API通信、サーバー接続、認証管理の中核
- E-02: `lib/main.dart` - アプリのエントリーポイント、初期化処理
- E-03: `lib/widget/home.dart` - ホーム画面、メインナビゲーション
- E-04: `lib/barcode/barcode.dart` - バーコードスキャン機能の中核
- E-05: `lib/barcode/handler.dart` - バーコードハンドラー基底クラス
- E-06: `lib/barcode/camera_controller.dart` - カメラバーコードコントローラー
- E-07: `lib/barcode/wedge_controller.dart` - ウェッジバーコードコントローラー
- E-08: `lib/barcode/stock.dart` - 在庫関連バーコード操作
- E-09: `lib/barcode/purchase_order.dart` - 発注関連バーコード操作
- E-10: `lib/barcode/sales_order.dart` - 受注関連バーコード操作
- E-11: `lib/widget/search.dart` - グローバル検索機能
- E-12: `lib/widget/notifications.dart` - 通知機能
- E-13: `lib/widget/drawer.dart` - ナビゲーションドロワー
- E-14: `lib/widget/part/part_list.dart` - パーツ一覧
- E-15: `lib/widget/part/part_detail.dart` - パーツ詳細
- E-16: `lib/widget/part/category_display.dart` - パーツカテゴリ表示
- E-17: `lib/widget/part/category_list.dart` - パーツカテゴリ一覧
- E-18: `lib/widget/part/bom_list.dart` - BOM一覧
- E-19: `lib/widget/part/part_pricing.dart` - パーツ価格
- E-20: `lib/widget/part/part_image_widget.dart` - パーツ画像
- E-21: `lib/widget/part/image_cropper.dart` - 画像クロッピング
- E-22: `lib/widget/part/part_suppliers.dart` - サプライヤーパーツ
- E-23: `lib/widget/stock/stock_list.dart` - 在庫一覧
- E-24: `lib/widget/stock/stock_detail.dart` - 在庫詳細
- E-25: `lib/widget/stock/location_display.dart` - ロケーション表示
- E-26: `lib/widget/stock/location_list.dart` - ロケーション一覧
- E-27: `lib/widget/stock/stock_item_history.dart` - 在庫履歴
- E-28: `lib/widget/stock/stock_item_test_results.dart` - テスト結果
- E-29: `lib/widget/order/purchase_order_list.dart` - 発注一覧
- E-30: `lib/widget/order/purchase_order_detail.dart` - 発注詳細
- E-31: `lib/widget/order/po_line_list.dart` - 発注明細一覧
- E-32: `lib/widget/order/po_line_detail.dart` - 発注明細詳細
- E-33: `lib/widget/order/po_extra_line_list.dart` - 発注追加明細
- E-34: `lib/widget/order/sales_order_list.dart` - 受注一覧
- E-35: `lib/widget/order/sales_order_detail.dart` - 受注詳細
- E-36: `lib/widget/order/so_line_list.dart` - 受注明細一覧
- E-37: `lib/widget/order/so_line_detail.dart` - 受注明細詳細
- E-38: `lib/widget/order/so_allocation_list.dart` - 受注引当
- E-39: `lib/widget/order/so_shipment_list.dart` - 出荷一覧
- E-40: `lib/widget/order/so_shipment_detail.dart` - 出荷詳細
- E-41: `lib/widget/order/so_extra_line_list.dart` - 受注追加明細
- E-42: `lib/widget/order/extra_line_detail.dart` - 追加明細詳細
- E-43: `lib/widget/company/company_list.dart` - 会社一覧
- E-44: `lib/widget/company/company_detail.dart` - 会社詳細
- E-45: `lib/widget/company/supplier_part_detail.dart` - サプライヤーパーツ詳細
- E-46: `lib/widget/company/supplier_part_list.dart` - サプライヤーパーツ一覧
- E-47: `lib/widget/company/manufacturer_part_detail.dart` - 製造元パーツ詳細
- E-48: `lib/labels.dart` - ラベル印刷機能
- E-49: `lib/widget/attachment_widget.dart` - 添付ファイル機能
- E-50: `lib/widget/notes_widget.dart` - ノート機能
- E-51: `lib/widget/parameter_widget.dart` - パラメータ機能
- E-52: `lib/settings/settings.dart` - 設定画面メイン
- E-53: `lib/settings/app_settings.dart` - アプリ設定
- E-54: `lib/settings/home_settings.dart` - ホーム画面設定
- E-55: `lib/settings/barcode_settings.dart` - バーコード設定
- E-56: `lib/settings/part_settings.dart` - パーツ設定
- E-57: `lib/settings/stock_settings.dart` - 在庫設定
- E-58: `lib/settings/purchase_order_settings.dart` - 発注設定
- E-59: `lib/settings/sales_order_settings.dart` - 受注設定
- E-60: `lib/settings/select_server.dart` - サーバー選択
- E-61: `lib/settings/login.dart` - ログイン
- E-62: `lib/settings/about.dart` - アバウト
- E-63: `lib/settings/release.dart` - リリースノート
- E-64: `lib/user_profile.dart` - ユーザープロファイル
- E-65: `lib/preferences.dart` - 設定値管理
- E-66: `lib/l10.dart` - 多言語対応
- E-67: `lib/inventree/sentry.dart` - エラー報告
- E-68: `lib/inventree/attachment.dart` - 添付ファイルモデル
- E-69: `pubspec.yaml` - プロジェクト定義・依存関係
- E-70: `README.md` - プロジェクト概要

## 3) Claims と根拠の対応（レビューの主戦場）
| Claim ID | 主張 | Evidence | 状態 |
|---|---|---|---|
| C-01 | サーバー接続管理機能 | E-01 | ○ |
| C-02 | ユーザープロファイル管理機能 | E-60, E-64 | ○ |
| C-03 | ログイン機能 | E-61, E-01 | ○ |
| C-04 | パーツ一覧表示機能 | E-14, E-16 | ○ |
| C-05 | パーツ詳細表示機能 | E-15 | ○ |
| C-06 | パーツ編集機能 | E-15 | ○ |
| C-07 | パーツカテゴリ表示機能 | E-16, E-17 | ○ |
| C-08 | パーツ画像管理機能 | E-20, E-21 | ○ |
| C-09 | BOM表示機能 | E-18 | ○ |
| C-10 | パーツ価格表示機能 | E-19 | ○ |
| C-11 | サプライヤーパーツ表示機能 | E-22, E-46 | ○ |
| C-12 | パーツパラメータ表示機能 | E-51 | ○ |
| C-13 | 在庫ロケーション表示機能 | E-25, E-26 | ○ |
| C-14 | 在庫アイテム一覧表示機能 | E-23 | ○ |
| C-15 | 在庫アイテム詳細表示機能 | E-24 | ○ |
| C-16 | 在庫アイテム作成機能 | E-15 | ○ |
| C-17 | 在庫数量調整機能 | E-24 | ○ |
| C-18 | 在庫移動機能 | E-24 | ○ |
| C-19 | 在庫アイテム編集機能 | E-24 | ○ |
| C-20 | 在庫アイテム削除機能 | E-24 | ○ |
| C-21 | 在庫履歴表示機能 | E-27 | ○ |
| C-22 | テスト結果表示機能 | E-28 | ○ |
| C-23 | 発注一覧表示機能 | E-29 | ○ |
| C-24 | 発注詳細表示機能 | E-30 | ○ |
| C-25 | 発注編集機能 | E-30 | ○ |
| C-26 | 発注明細表示機能 | E-31, E-32 | ○ |
| C-27 | 発注明細追加機能 | E-30 | ○ |
| C-28 | 発注発行機能 | E-30 | ○ |
| C-29 | 発注完了機能 | E-30 | ○ |
| C-30 | 発注キャンセル機能 | E-30 | ○ |
| C-31 | 追加明細行表示機能（発注） | E-33 | ○ |
| C-32 | 受注一覧表示機能 | E-34 | ○ |
| C-33 | 受注詳細表示機能 | E-35 | ○ |
| C-34 | 受注明細表示機能 | E-36, E-37 | ○ |
| C-35 | 受注引当表示機能 | E-38 | ○ |
| C-36 | 出荷管理機能 | E-39, E-40 | ○ |
| C-37 | 追加明細行表示機能（受注） | E-41 | ○ |
| C-38 | 会社一覧表示機能 | E-43 | ○ |
| C-39 | 会社詳細表示機能 | E-44 | ○ |
| C-40 | サプライヤーパーツ詳細表示機能 | E-45 | ○ |
| C-41 | 製造元パーツ詳細表示機能 | E-47 | ○ |
| C-42 | バーコードスキャン機能 | E-04, E-06, E-07 | ○ |
| C-43 | バーコード照合機能 | E-05, E-04 | ○ |
| C-44 | バーコード割当機能 | E-04 | ○ |
| C-45 | バーコード解除機能 | E-04 | ○ |
| C-46 | 在庫スキャン操作機能 | E-08 | ○ |
| C-47 | 発注受入スキャン機能 | E-09 | ○ |
| C-48 | 受注引当スキャン機能 | E-10 | ○ |
| C-49 | グローバル検索機能 | E-11 | ○ |
| C-50 | 統合検索API機能 | E-11 | ○ |
| C-51 | 通知一覧表示機能 | E-12 | ○ |
| C-52 | 通知既読化機能 | E-12 | ○ |
| C-53 | ラベル印刷機能 | E-48 | ○ |
| C-54 | 添付ファイル表示機能 | E-49 | ○ |
| C-55 | 添付ファイルアップロード機能 | E-49, E-68 | ○ |
| C-56 | ノート表示・編集機能 | E-50 | ○ |
| C-57 | アプリ設定機能 | E-53 | ○ |
| C-58 | ホーム画面設定機能 | E-54 | ○ |
| C-59 | バーコード設定機能 | E-55 | ○ |
| C-60 | パーツ設定機能 | E-56 | ○ |
| C-61 | 在庫設定機能 | E-57 | ○ |
| C-62 | 発注設定機能 | E-58 | ○ |
| C-63 | 受注設定機能 | E-59 | ○ |
| C-64 | テーマ切替機能 | E-13 | ○ |
| C-65 | アバウト表示機能 | E-62 | ○ |
| C-66 | リリースノート表示機能 | E-63 | ○ |
| C-67 | 多言語対応機能 | E-66, E-02 | ○ |
| C-68 | エラー報告機能 | E-67 | ○ |
| C-69 | アイテム位置特定機能 | E-01 | ○ |
| C-70 | ファイルダウンロード機能 | E-01 | ○ |

## 4) 不足情報（Unknown / Missing）
- 全ての主張に対してソースコードによる根拠が確認できたため、不足情報はありません
- ただし、以下の点については追加情報があると望ましい：
  - テストコードによる機能の動作確認状況
  - サーバーサイドAPIの仕様書との整合性確認

## 5) リスクフラグ（レビュー観点）
- 0: 低リスク - 全ての機能に対してソースコードが存在し、コード内容と機能説明が整合している
- 注意点：
  - 一部の機能はサーバーのAPIバージョンに依存（api.dartのsupports*メソッドで確認）
  - プラグイン機能（ラベル印刷、位置特定）はサーバー側の設定に依存

## 6) レビュアーチェックリスト（最小）
- [ ] 各機能のソースファイルが実在することを確認
- [ ] 機能説明がコードの実装内容と一致することを確認
- [ ] カテゴリ分類が適切であることを確認
- [ ] 重複する機能がないことを確認
- [ ] アプリのUI/UXと機能一覧が一致することを確認
