---
generated_at: 2026-01-27 10:45:00
metrics:
  claims_total: 25
  claims_with_evidence: 25
  claims_without_evidence: 0
confidence_derived: 1.00
---

# 根拠レポート: 33-テスト結果ビュー

## 主張と根拠の対応表

| 主張ID | 主張内容 | 根拠ファイル | 根拠箇所（行番号） | 根拠種別 |
|--------|---------|-------------|-------------------|---------|
| C-01 | TestResultsViewContentはDisposableを継承 | testResultsViewContent.ts | 171行目 | ○ |
| C-02 | SplitViewでレイアウト構築 | testResultsViewContent.ts | 253行目 | ○ |
| C-03 | CallStackWidget使用 | testResultsViewContent.ts | 272行目 | ○ |
| C-04 | FollowupActionWidget使用 | testResultsViewContent.ts | 273行目 | ○ |
| C-05 | DiffContentProvider実装 | testResultsViewContent.ts | 277行目 | ○ |
| C-06 | MarkdownTestMessagePeek実装 | testResultsViewContent.ts | 278行目 | ○ |
| C-07 | TerminalMessagePeek実装 | testResultsViewContent.ts | 279行目 | ○ |
| C-08 | PlainTextMessagePeek実装 | testResultsViewContent.ts | 280行目 | ○ |
| C-09 | OutputPeekTree使用 | testResultsViewContent.ts | 288-293行目 | ○ |
| C-10 | contextKeyTestMessage定義 | testResultsViewContent.ts | 284行目 | ○ |
| C-11 | contextKeyResultOutdated定義 | testResultsViewContent.ts | 285行目 | ○ |
| C-12 | revealメソッドで結果表示 | testResultsViewContent.ts | 346-366行目 | ○ |
| C-13 | getCallFramesでスタック取得 | testResultsViewContent.ts | 359行目, 384-401行目 | ○ |
| C-14 | setCallStackFramesでスタック設定 | testResultsViewContent.ts | 368-375行目 | ○ |
| C-15 | MessageStackFrameクラス | testResultsViewContent.ts | 51-109行目 | ○ |
| C-16 | runInLast関数でテスト再実行 | testResultsViewContent.ts | 111-131行目 | ○ |
| C-17 | TestRunProfileBitset.Run使用 | testResultsViewContent.ts | 148行目 | ○ |
| C-18 | TestRunProfileBitset.Debug使用 | testResultsViewContent.ts | 167行目 | ○ |
| C-19 | testing.callStack.runアクション登録 | testResultsViewContent.ts | 133-150行目 | ○ |
| C-20 | testing.callStack.debugアクション登録 | testResultsViewContent.ts | 152-169行目 | ○ |
| C-21 | TestingResultsViewLayout設定対応 | testResultsViewContent.ts | 257-268行目 | ○ |
| C-22 | swapViewsでビュー入替 | testResultsViewContent.ts | 241-249行目 | ○ |
| C-23 | lastSplitWidthで分割位置保存 | testResultsViewContent.ts | 172行目, 304行目 | ○ |
| C-24 | Limiterでコンテンツ更新制御 | testResultsViewContent.ts | 190行目, 357行目 | ○ |
| C-25 | MenuId.TestCallStackメニュー使用 | testResultsViewContent.ts | 100行目 | ○ |

## 根拠なし主張の詳細

なし

## 検証プロセス

1. **testResultsViewContent.ts の読解**: TestResultsViewContentクラスの全体構造を確認
2. **コンポーネント構成の確認**: SplitView、CallStackWidget、各種コンテンツプロバイダの初期化を確認
3. **アクション定義の確認**: 再実行・デバッグアクションの登録を確認
4. **レイアウト設定の確認**: TestingResultsViewLayout設定とswapViews処理を確認
5. **コンテキストキーの確認**: testMessageContext、testResultOutdatedの定義を確認

## 信頼度サマリー

- **総主張数**: 25
- **根拠あり**: 25
- **根拠なし**: 0
- **導出信頼度**: 1.00 (100%)

本画面設計書はソースコードの詳細な解析に基づいており、すべての主張が根拠付けられている。
