---
generated_at: 2026-03-01 12:00:00
metrics:
  claims_total: 183
  claims_with_evidence: 168
  claims_without_evidence: 15
confidence_derived: 0.92
---

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

## 本レポートについて

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

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

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

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

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

---

## 1) サマリー（まず見るところ）
- 総合信頼度（derived）：**0.92**
  - 根拠あり：168 / 183、根拠なし：15
- 優先レビュー（高）
  1. **ControlNoticeDialog - 接続の再起動との関連**：ControlNoticeDialogが接続再起動時に表示されるかの直接的コード根拠が不十分
  2. **CouldNotOpenUriDialog - 作業ディレクトリを開くとの関連**：URI エラーダイアログが作業ディレクトリオープン失敗時に表示される直接的根拠が不十分
  3. **設定画面群のテーマ管理・カラースキーム管理との補助機能関連**：設定画面からのテーマ管理やカラースキーム管理の間接的な関連

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

- E-01: `docs/code-to-docs/画面一覧/画面一覧.csv` - 画面一覧の定義
- E-02: `docs/code-to-docs/機能一覧/機能一覧.csv` - 機能一覧の定義
- E-03: `src/cascadia/TerminalApp/AppActionHandlers.cpp` - アクションハンドラの実装コード
- E-04: `src/cascadia/TerminalApp/TerminalPage.xaml` - メイン画面のXAMLテンプレート
- E-05: `src/cascadia/TerminalApp/TabRowControl.xaml` - タブ行のXAMLテンプレート
- E-06: `src/cascadia/TerminalApp/TabHeaderControl.xaml` - タブヘッダーのXAMLテンプレート
- E-07: `src/cascadia/TerminalControl/TermControl.xaml` - ターミナルコントロールのXAMLテンプレート
- E-08: `src/cascadia/TerminalControl/SearchBoxControl.xaml` - 検索ボックスのXAMLテンプレート
- E-09: `src/cascadia/TerminalApp/CommandPalette.xaml` - コマンドパレットのXAMLテンプレート
- E-10: `src/cascadia/TerminalApp/SuggestionsControl.xaml` - サジェスチョンコントロールのXAMLテンプレート
- E-11: `src/cascadia/TerminalApp/SnippetsPaneContent.xaml` - スニペットペインのXAMLテンプレート
- E-12: `src/cascadia/TerminalApp/MarkdownPaneContent.xaml` - MarkdownペインのXAMLテンプレート
- E-13: `src/cascadia/TerminalSettingsEditor/MainPage.xaml` - 設定メインページのXAMLテンプレート
- E-14: `src/cascadia/TerminalSettingsEditor/*.xaml` - 各設定ページのXAMLテンプレート群

## 3) Claims と根拠の対応（レビューの主戦場）
| Claim ID | 主張 | Evidence | 状態 |
|---|---|---|---|
| C-01 | TerminalPage - 新しいタブの作成（主機能） | E-03 (_HandleNewTab) | ○ |
| C-02 | TerminalPage - タブの複製（主機能） | E-03 (_HandleDuplicateTab) | ○ |
| C-03 | TerminalPage - タブを閉じる（主機能） | E-03 (_HandleCloseTab) | ○ |
| C-04 | TerminalPage - 他のタブを閉じる（主機能） | E-03 (_HandleCloseOtherTabs) | ○ |
| C-05 | TerminalPage - 以降のタブを閉じる（主機能） | E-03 (_HandleCloseTabsAfter) | ○ |
| C-06 | TerminalPage - 次のタブに切り替え（主機能） | E-03 (_HandleNextTab) | ○ |
| C-07 | TerminalPage - 前のタブに切り替え（主機能） | E-03 (_HandlePrevTab) | ○ |
| C-08 | TerminalPage - 指定タブに切り替え（主機能） | E-03 (_HandleSwitchToTab) | ○ |
| C-09 | TerminalPage - タブの移動（主機能） | E-03 (_HandleMoveTab) | ○ |
| C-10 | TerminalPage - タブ検索（補助機能） | E-03 (_HandleTabSearch) | ○ |
| C-11 | TerminalPage - タブ名の変更（主機能） | E-03 (_HandleRenameTab) | ○ |
| C-12 | TerminalPage - タブ名変更UIを開く（補助機能） | E-03 (_HandleOpenTabRenamer) | ○ |
| C-13 | TerminalPage - タブ色の設定（補助機能） | E-03 (_HandleSetTabColor) | ○ |
| C-14 | TerminalPage - タブ色ピッカーを開く（補助機能） | E-03 (_HandleOpenTabColorPicker) | ○ |
| C-15 | TerminalPage - 新しいタブドロップダウンを開く（補助機能） | E-03 (_HandleOpenNewTabDropdown) | ○ |
| C-16 | TerminalPage - 閉じたタブ/ペインの復元（主機能） | E-03 (_HandleRestoreLastClosed) | ○ |
| C-17 | TerminalPage - ペインの分割（主機能） | E-03 (_HandleSplitPane) | ○ |
| C-18 | TerminalPage - ペインを閉じる（主機能） | E-03 (_HandleClosePane) | ○ |
| C-19 | TerminalPage - 他のペインを閉じる（主機能） | E-03 (_HandleCloseOtherPanes) | ○ |
| C-20 | TerminalPage - ペインのリサイズ（主機能） | E-03 (_HandleResizePane) | ○ |
| C-21 | TerminalPage - フォーカスの移動（主機能） | E-03 (_HandleMoveFocus) | ○ |
| C-22 | TerminalPage - ペインの移動（主機能） | E-03 (_HandleMovePane) | ○ |
| C-23 | TerminalPage - ペインの入れ替え（主機能） | E-03 (_HandleSwapPane) | ○ |
| C-24 | TerminalPage - ペインのズーム切替（主機能） | E-03 (_HandleTogglePaneZoom) | ○ |
| C-25 | TerminalPage - 分割方向の切替（主機能） | E-03 (_HandleToggleSplitOrientation) | ○ |
| C-26 | TerminalPage - ペインの読み取り専用切替（補助機能） | E-03 (_HandleTogglePaneReadOnly) | ○ |
| C-27 | TerminalPage - ペインの読み取り専用を有効化（補助機能） | E-03 (_HandleEnablePaneReadOnly) | ○ |
| C-28 | TerminalPage - ペインの読み取り専用を無効化（補助機能） | E-03 (_HandleDisablePaneReadOnly) | ○ |
| C-29 | TerminalPage - ペインへのフォーカス（主機能） | E-03 (_HandleFocusPane) | ○ |
| C-30 | TerminalPage - ブロードキャスト入力切替（補助機能） | E-03 (_HandleToggleBroadcastInput) | ○ |
| C-31 | TerminalPage - テキストの貼り付け（主機能） | E-03 (_HandlePasteText) | ○ |
| C-32 | TerminalPage - 検索を開く（主機能） | E-03 (_HandleFind) | ○ |
| C-33 | TerminalPage - スクロール系6件（主機能） | E-03 (_HandleScrollUp/Down/UpPage/DownPage/ToTop/ToBottom) | ○ |
| C-34 | TerminalPage - マークにスクロール（主機能） | E-03 (_HandleScrollToMark) | ○ |
| C-35 | TerminalPage - マーク管理3件（補助機能） | E-03 (_HandleAddMark/ClearMark/ClearAllMarks) | ○ |
| C-36 | TerminalPage - 外観関連5件（補助機能） | E-03 (_HandleAdjustFontSize/ResetFontSize/SetColorScheme/ToggleShaderEffects/AdjustOpacity) | ○ |
| C-37 | TerminalPage - ウィンドウ管理系（主機能） | E-03 (_HandleToggleFocusMode/ToggleFullscreen/ToggleAlwaysOnTop/SetMaximized/CloseWindow/NewWindow) | ○ |
| C-38 | TerminalPage - ウィンドウ識別・名前変更（補助機能） | E-03 (_HandleIdentifyWindow/RenameWindow/OpenWindowRenamer) | ○ |
| C-39 | TerminalPage - システムメニュー/グローバル呼び出し/Quakeモード | E-03 (_HandleOpenSystemMenu/GlobalSummon/QuakeMode) | ○ |
| C-40 | TerminalPage - アプリケーション終了（主機能） | E-03 (_HandleQuit) | ○ |
| C-41 | TerminalPage - コマンドパレット切替（主機能） | E-03 (_HandleToggleCommandPalette), E-04 (CommandPaletteElement) | ○ |
| C-42 | TerminalPage - サジェスチョン（主機能） | E-03 (_HandleSuggestions/_doHandleSuggestions), E-04 (SuggestionsElement) | ○ |
| C-43 | TerminalPage - バッファ管理（補助機能） | E-03 (_HandleExportBuffer/ClearBuffer) | ○ |
| C-44 | TerminalPage - 接続の再起動（補助機能） | E-03 (_HandleRestartConnection) | ○ |
| C-45 | TerminalPage - 設定を開く（遷移先機能） | E-03 (_HandleOpenSettings) | ○ |
| C-46 | TerminalPage - コマンドライン実行（補助機能） | E-03 (_HandleExecuteCommandline) | ○ |
| C-47 | TerminalPage - 複数アクション一括実行（補助機能） | E-03 (_HandleMultipleActions) | ○ |
| C-48 | TerminalPage - 作業ディレクトリ表示/オープン（補助機能） | E-03 (_HandleDisplayWorkingDirectory/OpenCWD) | ○ |
| C-49 | TerminalPage - コンテキストメニュー表示（補助機能） | E-03 (_HandleShowContextMenu) | ○ |
| C-50 | TerminalPage - デバッガーブレーク（補助機能） | E-03 (_HandleBreakIntoDebugger) | ○ |
| C-51 | TerminalPage - Aboutダイアログ（遷移先機能） | E-04 (AboutDialog要素の配置) | ○ |
| C-52 | TabRowControl - 新しいタブの作成（主機能） | E-05 (NewTabButton, OnNewTabButtonClick) | ○ |
| C-53 | TabRowControl - タブドロップダウン（主機能） | E-05 (SplitButton展開) | ○ |
| C-54 | TabRowControl - タブ切り替え/移動（補助機能） | E-05 (TabView, CanReorderTabs) | ○ |
| C-55 | TabHeaderControl - タブ名変更（主機能） | E-06 (HeaderRenamerTextBox) | ○ |
| C-56 | TabHeaderControl - タブ閉じ（補助機能） | E-06 | ○ |
| C-57 | TabHeaderControl - 状態アイコン表示（補助機能） | E-06 (HeaderZoomIcon/HeaderLockIcon/HeaderBroadcastIcon) | ○ |
| C-58 | TitlebarControl - フォーカス/フルスクリーン関連（補助機能） | E-01 (画面一覧の説明) | ○ |
| C-59 | TitlebarControl - ウィンドウを閉じる（補助機能） | E-01 (MinMaxCloseControlを内包) | ○ |
| C-60 | MinMaxCloseControl - 最大化/閉じる（主機能） | E-01 (画面一覧の説明) | ○ |
| C-61 | TermControl - テキスト操作系（主機能） | E-07 (CopyCommandButton/PasteCommandButton/SelectCommandHandler/SelectOutputHandler), E-03 | ○ |
| C-62 | TermControl - スクロール（主機能） | E-07 (PointerWheelChanged="_MouseWheelHandler") | ○ |
| C-63 | TermControl - 外観調整（補助機能） | E-03 (_ApplyToActiveControls), E-07 | ○ |
| C-64 | TermControl - ConPTY接続（主機能） | E-02 (機能一覧ConPTY接続の説明) | ○ |
| C-65 | TermControl - レンダリング/パーサー/バッファ/入力（主機能） | E-02 (機能一覧の説明) | ○ |
| C-66 | TermControl - シェル統合/UIオートメーション（補助機能） | E-02 (機能一覧の説明), E-07 | ○ |
| C-67 | TermControl - コンテキストメニュー表示（補助機能） | E-07 (ContextMenu/SelectionContextMenu) | ○ |
| C-68 | SearchBoxControl - 検索（主機能） | E-08 (SearchBoxControlの構造) | ○ |
| C-69 | MarkdownPaneContent - マークダウンペイン（主機能） | E-12 (MarkdownPaneContent.xaml) | ○ |
| C-70 | MarkdownPaneContent - 入力の送信（補助機能） | E-12 | △ |
| C-71 | SnippetsPaneContent - スニペットペイン/保存（主機能） | E-11 (SnippetsPaneContent.xaml), E-03 (_HandleSaveSnippet) | ○ |
| C-72 | SnippetsPaneContent - 入力の送信（補助機能） | E-11 | △ |
| C-73 | CommandPalette - コマンドパレット切替/タブ検索（主機能） | E-09 (CommandPalette.xaml), E-03 (_HandleToggleCommandPalette/_HandleTabSearch) | ○ |
| C-74 | CommandPalette - コマンドライン実行/複数アクション（補助機能） | E-09, E-03 | ○ |
| C-75 | SuggestionsControl - サジェスチョン/クイックフィックス（主機能） | E-10 (SuggestionsControl.xaml), E-03 (_doHandleSuggestions) | ○ |
| C-76 | SuggestionsControl - 入力の送信（補助機能） | E-10 | △ |
| C-77 | ColorPickupFlyout - タブ色設定/ピッカー（主機能） | E-03 (_HandleOpenTabColorPicker, ColorPickupFlyoutの生成) | ○ |
| C-78 | AboutDialog - Aboutダイアログ（主機能） | E-04 (AboutDialog), E-02 (機能120) | ○ |
| C-79 | QuitDialog - アプリケーション終了（主機能） | E-04 (QuitDialog), E-03 (_HandleQuit/RequestQuit) | ○ |
| C-80 | CloseAllDialog - タブを閉じる（主機能） | E-04 (CloseAllDialog) | ○ |
| C-81 | CloseReadOnlyDialog - 読み取り専用警告（主機能） | E-04 (CloseReadOnlyDialog) | ○ |
| C-82 | MultiLinePasteDialog - テキストの貼り付け（主機能） | E-04 (MultiLinePasteDialog, ClipboardText) | ○ |
| C-83 | LargePasteDialog - テキストの貼り付け（主機能） | E-04 (LargePasteDialog) | ○ |
| C-84 | ControlNoticeDialog - 接続の再起動（補助機能） | **根拠不足** | △ |
| C-85 | CouldNotOpenUriDialog - 作業ディレクトリを開く（補助機能） | **根拠不足** | △ |
| C-86 | MainPage - 設定を開く/設定読み込み・保存/設定UI（主機能） | E-13 (NavigationView, SaveButton, ResetButton, contentFrame) | ○ |
| C-87 | Launch - 設定読み込み・保存/設定UI（主機能） | E-14 (Launch.xaml) | ○ |
| C-88 | Interaction - 設定読み込み・保存/設定UI（主機能） | E-14 (Interaction.xaml) | ○ |
| C-89 | GlobalAppearance - 設定読み込み・保存/設定UI/テーマ管理（主機能/補助機能） | E-14 (GlobalAppearance.xaml) | ○ |
| C-90 | GlobalAppearance - テーマ管理（補助機能） | E-14 | △ |
| C-91 | Rendering - レンダリング設定/Atlas関連（主機能/補助機能） | E-14 (Rendering.xaml) | ○ |
| C-92 | Rendering - Atlas レンダリングエンジン（補助機能） | E-14 | △ |
| C-93 | Compatibility - 互換性設定（主機能） | E-14 (Compatibility.xaml) | ○ |
| C-94 | ColorSchemes - カラースキーム管理（主機能） | E-14 (ColorSchemes.xaml), E-02 (機能108) | ○ |
| C-95 | EditColorScheme - カラースキーム管理（主機能） | E-14 (EditColorScheme.xaml), E-02 (機能108) | ○ |
| C-96 | Actions/EditAction - 設定管理（主機能） | E-14 (Actions.xaml, EditAction.xaml) | ○ |
| C-97 | NewTabMenu - 設定管理（主機能） | E-14 (NewTabMenu.xaml) | ○ |
| C-98 | Extensions - 拡張機能管理（主機能） | E-14 (Extensions.xaml) | ○ |
| C-99 | AddProfile - プロファイル追加（主機能） | E-14 (AddProfile.xaml) | ○ |
| C-100 | Profiles_Base - 基本設定（主機能） | E-14 (Profiles_Base.xaml) | ○ |
| C-101 | Profiles_Appearance - 外観設定/カラースキーム管理（主機能/補助機能） | E-14 (Profiles_Appearance.xaml) | ○ |
| C-102 | Profiles_Appearance - カラースキーム管理（補助機能） | E-14 | △ |
| C-103 | Profiles_Terminal - ターミナル設定（主機能） | E-14 (Profiles_Terminal.xaml) | ○ |
| C-104 | Profiles_Advanced - 詳細設定（主機能） | E-14 (Profiles_Advanced.xaml) | ○ |
| C-105 | Profiles_Base_Orphaned - 孤立プロファイル（主機能） | E-14 (Profiles_Base_Orphaned.xaml) | ○ |

## 4) 不足情報（Unknown / Missing）
- ControlNoticeDialog（通知ダイアログ）がどの機能から呼び出されるかの直接的なコード根拠が確認できていない。接続再起動との関連は推測に基づく
  - 候補：TerminalPage.cpp内の通知ダイアログ表示ロジック / 接続状態変更イベントハンドラ
- CouldNotOpenUriDialog（URIエラーダイアログ）と「作業ディレクトリを開く」機能との関連は推測に基づく。URIオープン失敗全般で表示される可能性がある
  - 候補：TerminalPage.cpp内のURI処理ロジック / _OpenHyperlinkHandler
- MarkdownPaneContent/SnippetsPaneContent/SuggestionsControlからの「入力の送信」（SendInput）機能の呼び出しは、機能的な推論に基づいており、XAMLテンプレートからの直接的な確認は行っていない
  - 候補：各Content/Controlの.cpp実装ファイル
- 設定画面群（GlobalAppearance/Rendering/Profiles_Appearance）からのテーマ管理/Atlasレンダリング/カラースキーム管理の補助機能関連は、設定画面の性質から推測している
  - 候補：各設定ページの.cpp実装ファイル / ViewModelの実装

## 5) リスクフラグ（レビュー観点）
- 0: 低リスク - TerminalPageのアクションハンドラ関連のマッピング（コードから直接確認可能）
- 0: 低リスク - SearchBoxControl/CommandPalette/SuggestionsControlの主機能マッピング
- 0: 低リスク - 設定画面群の設定読み込み・保存/設定UIの主機能マッピング
- 1: 中リスク - ダイアログ画面と機能の関連（一部推測に基づく）
- 1: 中リスク - 補助機能の関連種別の判定（主機能か補助機能かの境界が曖昧なケースあり）
- 2: 高リスク - ControlNoticeDialog/CouldNotOpenUriDialogの機能マッピング（直接的根拠不足）

## 6) レビュアーチェックリスト（最小）
- [ ] TerminalPageとアクションハンドラの対応が正しいか（AppActionHandlers.cppと照合）
- [ ] TermControlのコンテキストメニュー関連の機能マッピングが正しいか（TermControl.xamlと照合）
- [ ] ControlNoticeDialogが実際にどの機能から呼び出されるかをTerminalPage.cppで確認
- [ ] CouldNotOpenUriDialogが実際にどの機能から呼び出されるかをTerminalPage.cppで確認
- [ ] 設定画面群のテーマ管理/カラースキーム管理の補助機能関連が正しいか
- [ ] 「関連種別」（主機能/補助機能/遷移先機能）の分類が妥当か
- [ ] 画面一覧の全38画面が網羅されているか確認
- [ ] 機能一覧の124機能のうち画面に関連しないバックエンド機能が正しく除外されているか確認
