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

# 根拠レポート: 36-コールスタックビュー

## 主張と根拠の対応表

| 主張ID | 主張内容 | 根拠ファイル | 根拠箇所（行番号） | 根拠種別 |
|--------|---------|-------------|-------------------|---------|
| C-01 | ViewPaneを継承したCallStackViewクラス | callStackView.ts | 147行目 | ○ |
| C-02 | WorkbenchCompressibleAsyncDataTree使用 | callStackView.ts | 243行目 | ○ |
| C-03 | onCallStackChangeSchedulerで更新スケジュール | callStackView.ts | 151行目, 178-224行目 | ○ |
| C-04 | 50ms遅延でツリー更新 | callStackView.ts | 224行目 | ○ |
| C-05 | CONTEXT_CALLSTACK_FOCUSEDコンテキストキー | callStackView.ts | 295行目 | ○ |
| C-06 | CONTEXT_CALLSTACK_ITEM_TYPEコンテキストキー | callStackView.ts | 47行目 | ○ |
| C-07 | stateMessageで停止理由表示 | callStackView.ts | 148-150行目, 189-200行目 | ○ |
| C-08 | renderHeaderTitleで状態メッセージ表示 | callStackView.ts | 227-234行目 | ○ |
| C-09 | CallStackDelegateでテンプレートID決定 | callStackView.ts | 243行目 | ○ |
| C-10 | CallStackCompressionDelegateで圧縮判定 | callStackView.ts | 243行目 | ○ |
| C-11 | CallStackDataSourceで子要素取得 | callStackView.ts | 156行目, 242行目 | ○ |
| C-12 | SessionsRenderer使用 | callStackView.ts | 244行目 | ○ |
| C-13 | ThreadsRenderer使用 | callStackView.ts | 245行目 | ○ |
| C-14 | StackFramesRenderer使用 | callStackView.ts | 246行目 | ○ |
| C-15 | ErrorsRenderer使用 | callStackView.ts | 247行目 | ○ |
| C-16 | LoadMoreRenderer使用 | callStackView.ts | 248行目 | ○ |
| C-17 | ShowMoreRenderer使用 | callStackView.ts | 249行目 | ○ |
| C-18 | tree.onDidOpenでフレーム選択処理 | callStackView.ts | 299-343行目 | ○ |
| C-19 | focusStackFrame呼び出し | callStackView.ts | 304-311行目, 320行目 | ○ |
| C-20 | ThreadAndSessionIdsで追加読み込み | callStackView.ts | 328-338行目 | ○ |
| C-21 | deemphasizedStackFramesToShowで非強調フレーム表示 | callStackView.ts | 339-342行目 | ○ |
| C-22 | autoExpandedSessionsで自動展開管理 | callStackView.ts | 158行目, 183-184行目, 206-216行目 | ○ |
| C-23 | expandOnlyOnTwistieClick設定 | callStackView.ts | 291行目 | ○ |
| C-24 | compressionEnabled設定 | callStackView.ts | 252行目 | ○ |
| C-25 | onDidChangeCallStackイベント購読 | callStackView.ts | 345-354行目 | ○ |

## 根拠なし主張の詳細

なし

## 検証プロセス

1. **callStackView.ts の読解**: CallStackViewクラスの全体構造を確認
2. **レンダラーの確認**: SessionsRenderer, ThreadsRenderer等の登録を確認
3. **データソースの確認**: CallStackDataSourceの子要素取得ロジックを確認
4. **イベント処理の確認**: tree.onDidOpen、onDidChangeCallStackの処理を確認
5. **状態表示の確認**: stateMessage、stateMessageLabelの更新処理を確認

## 信頼度サマリー

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

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