---
generated_at: 2026-02-25 12:00:00
metrics:
  claims_total: 62
  claims_with_evidence: 57
  claims_without_evidence: 5
confidence_derived: 0.92
---

# 根拠レポート：画面機能マッピング.csv

## 本レポートについて

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

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

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

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

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

---

## 1) サマリー（まず見るところ）
- 総合信頼度（derived）：**0.92**
  - 根拠あり：57 / 62、根拠なし：5
- 優先レビュー（高）
  1. **ワークフロー画面 - ドラッグ＆ドロップ（No.74）**：WorkflowList内のDnD実装の直接確認が不足
  2. **メディアライブラリ画面 - 外部メディアライブラリ連携（No.30）**：外部ライブラリ表示制御の具体的なトリガーコードの確認が不足
  3. **エントリ編集画面 - イベントフック（No.77）**：preSave/postSaveフックの実際の呼び出し箇所の直接確認が不足
  4. **コレクション一覧画面 - エントリ作成・編集（No.8）遷移先機能**：newEntryUrlの遷移メカニズムは確認済みだが遷移先でのエントリ作成処理の直接確認が不足
  5. **ワークフロー画面 - エントリ作成・編集（No.8）遷移先機能**：createNewEntryによるナビゲーション先の直接確認が不足

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

- E-01: `docs/code-to-docs/画面一覧/画面一覧.csv`
- E-02: `docs/code-to-docs/機能一覧/機能一覧.csv`
- E-03: `packages/decap-cms-core/src/components/App/App.js` - Appコンポーネント（ルーティング・認証・エラー・ローディング表示）
- E-04: `packages/decap-cms-core/src/components/Collection/Collection.js` - Collectionコンポーネント（ソート・フィルター・グループ・検索・ビュースタイル）
- E-05: `packages/decap-cms-core/src/components/Editor/Editor.js` - Editorコンポーネント（エントリ読み込み・保存・削除・複製・ワークフロー操作）
- E-06: `packages/decap-cms-core/src/components/Workflow/Workflow.js` - Workflowコンポーネント（未公開エントリ管理・ステータス変更・公開・削除）
- E-07: `packages/decap-cms-core/src/components/MediaLibrary/MediaLibrary.js` - MediaLibraryコンポーネント（メディア読み込み・アップロード・削除・挿入・検索）
- E-08: `packages/decap-cms-ui-auth/src/NetlifyAuthenticationPage.js` - Netlify認証ページ（メール/パスワードログイン・Identity連携）
- E-09: `packages/decap-cms-ui-auth/src/PKCEAuthenticationPage.js` - PKCE認証ページ（PKCEフロー・OIDCサポート）
- E-10: `packages/decap-cms-core/src/components/App/Header.js` - Headerコンポーネント（ナビゲーション・メディアボタン・Quick Add・バックエンドステータス監視）
- E-11: `packages/decap-cms-core/src/components/App/NotFoundPage.js` - NotFoundPageコンポーネント
- E-12: `packages/decap-cms-core/src/components/Editor/EditorInterface.js` - EditorInterfaceコンポーネント（SplitPane・プレビュー・i18nトグル）
- E-13: `packages/decap-cms-core/src/components/Editor/EditorToolbar.js` - EditorToolbarコンポーネント（保存・公開・削除・ステータス変更・デプロイプレビュー）
- E-14: `packages/decap-cms-core/src/components/Collection/Sidebar.js` - Sidebarコンポーネント（コレクションナビ・検索・ネストコレクション）

## 3) Claims と根拠の対応（レビューの主戦場）
| Claim ID | 主張 | Evidence | 状態 |
|---|---|---|---|
| C-01 | ログイン画面 - ユーザー認証（主機能） | E-08 | ○ |
| C-02 | ログイン画面 - OAuth認証ライブラリ（補助機能） | E-08 | ○ |
| C-03 | ログイン画面 - 認証UI（主機能） | E-08 | ○ |
| C-04 | ログイン画面 - Git Gatewayバックエンド（API連携） | E-08 | ○ |
| C-05 | PKCE認証画面 - ユーザー認証（主機能） | E-09 | ○ |
| C-06 | PKCE認証画面 - OAuth認証ライブラリ（補助機能） | E-09 | ○ |
| C-07 | PKCE認証画面 - 認証UI（主機能） | E-09 | ○ |
| C-08 | コレクション一覧画面 - エントリ読み込み（主機能） | E-04 | ○ |
| C-09 | コレクション一覧画面 - エントリソート（補助機能） | E-04 | ○ |
| C-10 | コレクション一覧画面 - エントリフィルタ（補助機能） | E-04 | ○ |
| C-11 | コレクション一覧画面 - エントリグルーピング（補助機能） | E-04 | ○ |
| C-12 | コレクション一覧画面 - コレクション表示（主機能） | E-04, E-14 | ○ |
| C-13 | コレクション一覧画面 - ネストコレクション（補助機能） | E-14 | ○ |
| C-14 | コレクション一覧画面 - ビュースタイル切替（補助機能） | E-04 | ○ |
| C-15 | コレクション一覧画面 - エントリ検索（補助機能） | E-14 | ○ |
| C-16 | コレクション一覧画面 - ヘッダー（補助機能） | E-10 | ○ |
| C-17 | コレクション一覧画面 - エントリ作成・編集（遷移先機能） | E-04 | △ |
| C-18 | コレクション検索結果画面 - エントリ検索（主機能） | E-03, E-04 | ○ |
| C-19 | コレクション検索結果画面 - コレクション表示（補助機能） | E-04 | ○ |
| C-20 | コレクション検索結果画面 - ヘッダー（補助機能） | E-10 | ○ |
| C-21 | コレクションフィルター画面 - エントリ読み込み（主機能） | E-03, E-04 | ○ |
| C-22 | コレクションフィルター画面 - コレクション表示（主機能） | E-04 | ○ |
| C-23 | コレクションフィルター画面 - ネストコレクション（補助機能） | E-14 | ○ |
| C-24 | エントリ編集画面 - エントリ作成・編集（主機能） | E-05 | ○ |
| C-25 | エントリ編集画面 - エントリ読み込み（主機能） | E-05 | ○ |
| C-26 | エントリ編集画面 - エントリ保存（主機能） | E-05 | ○ |
| C-27 | エントリ編集画面 - エントリ削除（補助機能） | E-05 | ○ |
| C-28 | エントリ編集画面 - エントリ複製（補助機能） | E-05 | ○ |
| C-29 | エントリ編集画面 - ローカルバックアップ（補助機能） | E-05 | ○ |
| C-30 | エントリ編集画面 - バリデーション（補助機能） | E-05, E-12 | ○ |
| C-31 | エントリ編集画面 - ワークフロー管理（補助機能） | E-05, E-13 | ○ |
| C-32 | エントリ編集画面 - エントリ公開（補助機能） | E-05 | ○ |
| C-33 | エントリ編集画面 - エントリ非公開（補助機能） | E-05 | ○ |
| C-34 | エントリ編集画面 - 未公開エントリ削除（補助機能） | E-05 | ○ |
| C-35 | エントリ編集画面 - エディタインターフェース（主機能） | E-12 | ○ |
| C-36 | エントリ編集画面 - エディタツールバー（補助機能） | E-12, E-13 | ○ |
| C-37 | エントリ編集画面 - プレビューテンプレート（補助機能） | E-12 | ○ |
| C-38 | エントリ編集画面 - デプロイプレビュー（補助機能） | E-05, E-13 | ○ |
| C-39 | エントリ編集画面 - i18nサポート（補助機能） | E-12 | ○ |
| C-40 | エントリ編集画面 - イベントフック（API連携） | E-02 | △ |
| C-41 | エントリ新規作成画面 - エントリ作成・編集（主機能） | E-05 | ○ |
| C-42 | エントリ新規作成画面 - エントリ保存（主機能） | E-05 | ○ |
| C-43 | エントリ新規作成画面 - ローカルバックアップ（補助機能） | E-05 | ○ |
| C-44 | エントリ新規作成画面 - バリデーション（補助機能） | E-05, E-12 | ○ |
| C-45 | エントリ新規作成画面 - エディタインターフェース（主機能） | E-05, E-12 | ○ |
| C-46 | エントリ新規作成画面 - エディタツールバー（補助機能） | E-12, E-13 | ○ |
| C-47 | エントリ新規作成画面 - 未公開エントリの保存（補助機能） | E-05 | ○ |
| C-48 | エントリ新規作成画面 - i18nサポート（補助機能） | E-12 | ○ |
| C-49 | ワークフロー画面 - ワークフロー管理（主機能） | E-06 | ○ |
| C-50 | ワークフロー画面 - エントリ公開（補助機能） | E-06 | ○ |
| C-51 | ワークフロー画面 - 未公開エントリ削除（補助機能） | E-06 | ○ |
| C-52 | ワークフロー画面 - ドラッグ＆ドロップ（補助機能） | E-06 | △ |
| C-53 | ワークフロー画面 - ヘッダー（補助機能） | E-10 | ○ |
| C-54 | ワークフロー画面 - エントリ作成・編集（遷移先機能） | E-06 | △ |
| C-55 | メディアライブラリ画面 - メディアライブラリ（主機能） | E-07 | ○ |
| C-56 | メディアライブラリ画面 - メディアアップロード（主機能） | E-07 | ○ |
| C-57 | メディアライブラリ画面 - メディア削除（補助機能） | E-07 | ○ |
| C-58 | メディアライブラリ画面 - メディアインサート（補助機能） | E-07 | ○ |
| C-59 | メディアライブラリ画面 - アセット解決（補助機能） | E-07 | ○ |
| C-60 | メディアライブラリ画面 - 外部メディアライブラリ連携（補助機能） | E-03 | △ |
| C-61 | エラー画面 - 設定管理（主機能） | E-03 | ○ |
| C-62 | エラー画面 - アプリケーション初期化（補助機能） | E-03 | ○ |
| C-63 | 404 Not Found画面 - ルーティング（主機能） | E-03, E-11 | ○ |
| C-64 | 404 Not Found画面 - CMS UIローカライズ（補助機能） | E-11 | ○ |
| C-65 | ローディング画面 - アプリケーション初期化（主機能） | E-03 | ○ |
| C-66 | ローディング画面 - 設定管理（主機能） | E-03 | ○ |
| C-67 | ローディング画面 - CMS UIローカライズ（補助機能） | E-03 | ○ |

## 4) 不足情報（Unknown / Missing）
- **C-17: コレクション一覧画面 → エントリ作成・編集（遷移先機能）** - newEntryUrlへのリンクは確認済みだが、遷移先のEditor画面でのcreateEmptyDraft処理との直接的な紐付けコードは未確認
  - 候補：`packages/decap-cms-core/src/lib/urlHelper.js` / `packages/decap-cms-core/src/components/Collection/CollectionTop.js`
- **C-40: エントリ編集画面 → イベントフック（API連携）** - イベントフックの登録はregistryで確認済みだが、Editor.jsからの直接的なpreSave/postSave呼び出し箇所の確認が不足
  - 候補：`packages/decap-cms-core/src/actions/entries.ts` 内のpersistEntry処理
- **C-52: ワークフロー画面 → ドラッグ＆ドロップ（補助機能）** - WorkflowListコンポーネントにDnD関連のpropsが渡されているが、内部でのDnD実装を直接確認していない
  - 候補：`packages/decap-cms-core/src/components/Workflow/WorkflowList.js`
- **C-54: ワークフロー画面 → エントリ作成・編集（遷移先機能）** - createNewEntryの呼び出しは確認済みだが、ナビゲーション先のEditor画面の動作確認が不足
  - 候補：`packages/decap-cms-core/src/actions/collections.js`
- **C-60: メディアライブラリ画面 → 外部メディアライブラリ連携（補助機能）** - App.jsでuseMediaLibraryフラグ（externalLibrary判定）は確認済みだが、外部ライブラリ表示トリガーの具体的コード未確認
  - 候補：`packages/decap-cms-core/src/mediaLibrary.ts` / `packages/decap-cms-media-library-cloudinary/` / `packages/decap-cms-media-library-uploadcare/`

## 5) リスクフラグ（レビュー観点）
- **0: 低リスク** - 認証画面（画面No.1, 2）のマッピングはソースコードから直接確認でき、信頼度が高い
- **0: 低リスク** - エントリ編集画面（画面No.6）のマッピングはEditor.js, EditorInterface.js, EditorToolbar.jsから詳細に確認でき、網羅性が高い
- **1: 中リスク** - ワークフロー画面のドラッグ＆ドロップ（C-52）はWorkflowListの内部実装を直接確認していないため、実装有無の検証が必要
- **1: 中リスク** - イベントフック（C-40）はentries.tsのpersistEntry内での呼び出し確認が推奨される
- **0: 低リスク** - メディアライブラリ画面のマッピングはMediaLibrary.jsのprops/actions/handlersから直接確認済み
- **1: 中リスク** - ウィジェット（機能No.52-66）は各画面のエントリ編集フォーム内で使用されるが、画面単位でのマッピング対象外とした。ウィジェットレベルの詳細マッピングが必要な場合は追加検討が必要

## 6) レビュアーチェックリスト（最小）
- [ ] 各画面Noと画面名が画面一覧.csvと一致しているか
- [ ] 各機能Noと機能名が機能一覧.csvと一致しているか
- [ ] 関連種別（主機能/補助機能/遷移先機能/API連携）の分類が適切か
- [ ] ワークフロー画面でのドラッグ＆ドロップ機能（No.74）の実装有無を確認
- [ ] イベントフック（No.77）のEditor保存処理からの呼び出しを確認
- [ ] バックエンド機能（No.35-43）が画面と直接関連しないためマッピング対象外としたことが妥当か
- [ ] ウィジェット機能（No.52-66）が画面レベルのマッピング対象外としたことが妥当か
- [ ] 各マッピング行の「関連する操作・処理」の記述がソースコードの実装と整合しているか
