---
generated_at: 2026-03-01 01:15:00
metrics:
  claims_total: 60
  claims_with_evidence: 58
  claims_without_evidence: 2
confidence_derived: 0.97
---

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

## 本レポートについて

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

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

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

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

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

---

## 1) サマリー（まず見るところ）
- 総合信頼度（derived）：**0.97**
  - 根拠あり：58 / 60、根拠なし：2
- 優先レビュー（高）
  1. **HTTPクライアント**：Http/Client/Factory.phpの直接確認が必要
  2. **JSONスキーマ検証**：JsonSchema/ディレクトリの詳細確認が必要

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

- E-01: `src/Illuminate/Auth/AuthServiceProvider.php`
- E-02: `src/Illuminate/Auth/Access/Gate.php`
- E-03: `src/Illuminate/Auth/Middleware/RequirePassword.php`
- E-04: `src/Illuminate/Database/DatabaseServiceProvider.php`
- E-05: `src/Illuminate/Database/DatabaseManager.php`
- E-06: `src/Illuminate/Database/Eloquent/Model.php`
- E-07: `src/Illuminate/Database/Eloquent/Builder.php`
- E-08: `src/Illuminate/Database/Migrations/Migrator.php`
- E-09: `src/Illuminate/Database/Seeder.php`
- E-10: `src/Illuminate/Database/DatabaseTransactionsManager.php`
- E-11: `src/Illuminate/Cache/CacheServiceProvider.php`
- E-12: `src/Illuminate/Cache/CacheManager.php`
- E-13: `src/Illuminate/Cache/RateLimiter.php`
- E-14: `src/Illuminate/Queue/QueueServiceProvider.php`
- E-15: `src/Illuminate/Queue/QueueManager.php`
- E-16: `src/Illuminate/Queue/Worker.php`
- E-17: `src/Illuminate/Queue/Failed/DatabaseFailedJobProvider.php`
- E-18: `src/Illuminate/Bus/BusServiceProvider.php`
- E-19: `src/Illuminate/Bus/BatchRepository.php`
- E-20: `src/Illuminate/Routing/RoutingServiceProvider.php`
- E-21: `src/Illuminate/Routing/Router.php`
- E-22: `src/Illuminate/Routing/UrlGenerator.php`
- E-23: `src/Illuminate/Routing/Redirector.php`
- E-24: `src/Illuminate/Routing/ResponseFactory.php`
- E-25: `src/Illuminate/Validation/ValidationServiceProvider.php`
- E-26: `src/Illuminate/Validation/Factory.php`
- E-27: `src/Illuminate/Validation/DatabasePresenceVerifier.php`
- E-28: `src/Illuminate/Validation/NotPwnedVerifier.php`
- E-29: `src/Illuminate/Session/SessionServiceProvider.php`
- E-30: `src/Illuminate/Session/SessionManager.php`
- E-31: `src/Illuminate/Session/Middleware/StartSession.php`
- E-32: `src/Illuminate/Encryption/EncryptionServiceProvider.php`
- E-33: `src/Illuminate/Encryption/Encrypter.php`
- E-34: `src/Illuminate/Mail/MailServiceProvider.php`
- E-35: `src/Illuminate/Mail/MailManager.php`
- E-36: `src/Illuminate/Mail/Markdown.php`
- E-37: `src/Illuminate/Notifications/NotificationServiceProvider.php`
- E-38: `src/Illuminate/Notifications/ChannelManager.php`
- E-39: `src/Illuminate/Events/EventServiceProvider.php`
- E-40: `src/Illuminate/Events/Dispatcher.php`
- E-41: `src/Illuminate/Filesystem/FilesystemServiceProvider.php`
- E-42: `src/Illuminate/Filesystem/Filesystem.php`
- E-43: `src/Illuminate/Filesystem/FilesystemManager.php`
- E-44: `src/Illuminate/Hashing/HashServiceProvider.php`
- E-45: `src/Illuminate/Hashing/HashManager.php`
- E-46: `src/Illuminate/View/ViewServiceProvider.php`
- E-47: `src/Illuminate/View/Factory.php`
- E-48: `src/Illuminate/View/Compilers/BladeCompiler.php`
- E-49: `src/Illuminate/View/FileViewFinder.php`
- E-50: `src/Illuminate/Container/Container.php`
- E-51: `src/Illuminate/Container/BoundMethod.php`
- E-52: `src/Illuminate/Broadcasting/BroadcastServiceProvider.php`
- E-53: `src/Illuminate/Broadcasting/BroadcastManager.php`
- E-54: `src/Illuminate/Bus/Dispatcher.php`
- E-55: `src/Illuminate/Pipeline/PipelineServiceProvider.php`
- E-56: `src/Illuminate/Pipeline/Pipeline.php`
- E-57: `src/Illuminate/Log/LogServiceProvider.php`
- E-58: `src/Illuminate/Log/LogManager.php`
- E-59: `src/Illuminate/Translation/TranslationServiceProvider.php`
- E-60: `src/Illuminate/Translation/Translator.php`
- E-61: `src/Illuminate/Redis/RedisServiceProvider.php`
- E-62: `src/Illuminate/Redis/RedisManager.php`
- E-63: `src/Illuminate/Cookie/CookieServiceProvider.php`
- E-64: `src/Illuminate/Cookie/CookieJar.php`
- E-65: `src/Illuminate/Pagination/PaginationServiceProvider.php`
- E-66: `src/Illuminate/Pagination/Paginator.php`
- E-67: `src/Illuminate/Concurrency/ConcurrencyServiceProvider.php`
- E-68: `src/Illuminate/Concurrency/ConcurrencyManager.php`
- E-69: `composer.json`
- E-70: `src/Illuminate/Foundation/Application.php`

## 3) Claims と根拠の対応（レビューの主戦場）
| Claim ID | 主張 | Evidence | 状態 |
|---|---|---|---|
| C-01 | 認証管理（Auth）- ユーザー認証機能を提供 | E-01 | ○ |
| C-02 | アクセスゲート（Gate）- アクセス制御を提供 | E-01, E-02 | ○ |
| C-03 | パスワード確認ミドルウェア | E-01, E-03 | ○ |
| C-04 | データベース接続管理 - 複数DB対応 | E-04, E-05 | ○ |
| C-05 | クエリビルダ - fluent API | E-07 | ○ |
| C-06 | Eloquent ORM - ActiveRecord実装 | E-06, E-07 | ○ |
| C-07 | マイグレーション - スキーマバージョン管理 | E-08 | ○ |
| C-08 | シーダー - テストデータ投入 | E-09 | ○ |
| C-09 | トランザクション管理 | E-04, E-10 | ○ |
| C-10 | キャッシュ管理 - 複数ドライバ対応 | E-11, E-12 | ○ |
| C-11 | レートリミッター | E-11, E-13 | ○ |
| C-12 | キュー管理 - 非同期ジョブ処理 | E-14, E-15 | ○ |
| C-13 | ワーカー - ジョブ実行 | E-14, E-16 | ○ |
| C-14 | 失敗ジョブ管理 | E-14, E-17 | ○ |
| C-15 | バッチ処理 | E-18, E-19 | ○ |
| C-16 | ルーター - HTTPルーティング | E-20, E-21 | ○ |
| C-17 | URL生成 | E-20, E-22 | ○ |
| C-18 | リダイレクター | E-20, E-23 | ○ |
| C-19 | レスポンスファクトリ | E-20, E-24 | ○ |
| C-20 | コントローラディスパッチャー | E-20 | ○ |
| C-21 | バリデーションファクトリ | E-25, E-26 | ○ |
| C-22 | データベース存在確認 | E-25, E-27 | ○ |
| C-23 | パスワード漏洩チェック | E-25, E-28 | ○ |
| C-24 | セッション管理 | E-29, E-30 | ○ |
| C-25 | セッション開始ミドルウェア | E-29, E-31 | ○ |
| C-26 | 暗号化サービス | E-32, E-33 | ○ |
| C-27 | シリアライズ可能クロージャ連携 | E-32, E-69 | ○ |
| C-28 | メール管理 | E-34, E-35 | ○ |
| C-29 | Markdownレンダラー | E-34, E-36 | ○ |
| C-30 | 通知管理 | E-37, E-38 | ○ |
| C-31 | イベントディスパッチャー | E-39, E-40 | ○ |
| C-32 | ネイティブファイルシステム | E-41, E-42 | ○ |
| C-33 | クラウドストレージ | E-41, E-43 | ○ |
| C-34 | ファイル配信 | E-41 | ○ |
| C-35 | ハッシュ管理 | E-44, E-45 | ○ |
| C-36 | ビューファクトリ | E-46, E-47 | ○ |
| C-37 | Bladeコンパイラ | E-46, E-48 | ○ |
| C-38 | ビューファインダー | E-46, E-49 | ○ |
| C-39 | エンジンリゾルバ | E-46 | ○ |
| C-40 | Artisanコマンド | E-70 | ○ |
| C-41 | DIコンテナ | E-50 | ○ |
| C-42 | バウンドメソッド | E-51 | ○ |
| C-43 | ブロードキャスト管理 | E-52, E-53 | ○ |
| C-44 | コマンドバス | E-18, E-54 | ○ |
| C-45 | パイプライン処理 | E-55, E-56 | ○ |
| C-46 | ログ管理 | E-57, E-58 | ○ |
| C-47 | 翻訳サービス | E-59, E-60 | ○ |
| C-48 | Redis管理 | E-61, E-62 | ○ |
| C-49 | Cookie管理 | E-63, E-64 | ○ |
| C-50 | ページネーション | E-65, E-66 | ○ |
| C-51 | 並行処理管理 | E-67, E-68 | ○ |
| C-52 | HTTPクライアント | **根拠不足** | △ |
| C-53 | HTTPリクエスト | E-70 | ○ |
| C-54 | コレクション操作 | E-69 | ○ |
| C-55 | ヘルパー関数 | E-69, E-70 | ○ |
| C-56 | Str/Arrヘルパー | E-69 | ○ |
| C-57 | テストサポート | E-69 | ○ |
| C-58 | プロセス実行 | E-69 | ○ |
| C-59 | JSONスキーマ検証 | **根拠不足** | △ |
| C-60 | リフレクションヘルパー | E-69 | ○ |

## 4) 不足情報（Unknown / Missing）
- C-52（HTTPクライアント）：Http/Client/Factory.phpの直接確認を行っていないため、機能の詳細説明に根拠不足の可能性
  - 候補：src/Illuminate/Http/Client/Factory.php / src/Illuminate/Http/Client/PendingRequest.php / config/http.php
- C-59（JSONスキーマ検証）：JsonSchema/ディレクトリの内容を詳細確認していないため、機能説明が概要レベル
  - 候補：src/Illuminate/JsonSchema/ / composer.json（opis/json-schema依存）

## 5) リスクフラグ（レビュー観点）
- 0: 認証・認可（Auth, Gate）- ServiceProviderで実装確認済み
- 0: データベース機能全般 - DatabaseServiceProvider, DatabaseManagerで詳細確認済み
- 0: キャッシュ・キュー機能 - ServiceProviderで実装確認済み
- 0: ルーティング機能 - RoutingServiceProviderで詳細確認済み
- 1: HTTPクライアント - 具体的なファイル確認未実施
- 1: JSONスキーマ - 新規追加コンポーネントの可能性、詳細確認推奨

## 6) レビュアーチェックリスト（最小）
- [ ] 各カテゴリの機能数が適切か（認証3件、データベース6件など）
- [ ] 機能説明がプロジェクトの実装と一致しているか
- [ ] HTTPクライアント機能の詳細説明を確認
- [ ] JSONスキーマ検証機能の実装有無と詳細を確認
- [ ] Laravel 12.xで新規追加された機能が含まれているか確認
- [ ] 廃止予定（deprecated）の機能が含まれていないか確認
