---
generated_at: 2026-02-19 10:45:00
metrics:
  claims_total: 18
  claims_with_evidence: 17
  claims_without_evidence: 1
confidence_derived: 0.94
---

# 根拠レポート：14-Airline（ステータスライン）

## 本レポートについて

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

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

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

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

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

---

## 1) サマリー（まず見るところ）
- 総合信頼度（derived）：**0.94**
  - 根拠あり：17 / 18、根拠なし：1
- 優先レビュー（高）
  1. **Leader + 1-9キーでのバッファ選択**：設定はあるがキーマッピングの詳細確認が必要
  2. **ALE連携の詳細動作**：vim-airline本体の拡張機能に依存
  3. **Powerlineフォント判定ロジック**：`g:airline_powerline_fonts`の設定確認

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

- E-01: `layers/+themes/airline/packages.vim` - vim-airlineプラグイン登録（1-10行目）
- E-02: `layers/+themes/airline/config.vim` - 詳細設定（1-41行目）
- E-03: `core/autoload/spacevim/defer.vim` - 遅延読み込み関数（14-17行目）
- E-04: `core/autoload/spacevim/plug/airline.vim` - シンボル定義（1-9行目）
- E-05: `docs/code-to-docs/画面一覧/画面一覧.csv` - 画面No.14定義（15行目）
- E-06: `docs/code-to-docs/画面機能マッピング/画面機能マッピング.csv` - 機能マッピング（39-41行目）

## 3) Claims と根拠の対応（レビューの主戦場）
| Claim ID | 主張 | Evidence | 状態 |
|---|---|---|---|
| C-01 | vim-airlineプラグインによりステータスラインが提供される | E-01, E-05 | ○ |
| C-02 | violetテーマがデフォルト設定 | E-02（4行目） | ○ |
| C-03 | 遅延読み込みが設定されている（timer使用時） | E-01（1-6行目）, E-03 | ○ |
| C-04 | 250ms後に遅延読み込みされる | E-01（6行目） | ○ |
| C-05 | Git連携（ブランチ表示）が有効 | E-02（6行目） | ○ |
| C-06 | タブライン表示が有効 | E-02（7行目） | ○ |
| C-07 | バッファインデックスモードが有効 | E-02（8行目） | ○ |
| C-08 | バッファ番号表示が有効 | E-02（9行目） | ○ |
| C-09 | セクション幅設定がカスタマイズされている | E-02（15-22行目） | ○ |
| C-10 | レイアウト設定がカスタマイズされている | E-02（23-26行目） | ○ |
| C-11 | ALE連携のエラーシンボルは`・` | E-02（29行目） | ○ |
| C-12 | ALE連携の警告シンボルは`・` | E-02（30行目） | ○ |
| C-13 | SpacevimAfterUserConfigイベントでシンボル設定 | E-02（31-40行目） | ○ |
| C-14 | Powerlineフォント未使用時のフォールバックがある | E-02（33-38行目）, E-04 | ○ |
| C-15 | フォールバックシンボルにbranch記号（⎇）を使用 | E-04（7行目） | ○ |
| C-16 | space-vim-darkテーマとの連携がある | E-06（40行目） | ○ |
| C-17 | ALE連携がある | E-06（41行目）, E-02（29-30行目） | ○ |
| C-18 | Leader + 1-9キーでバッファ選択可能 | **根拠なし**（buffer_idx_mode設定はあるがキーマップ未確認） | △ |

## 4) 不足情報（Unknown / Missing）
- **バッファ選択のキーバインド詳細**：`buffer_idx_mode`は有効だが、実際のキーマッピング設定は確認できない
  - 候補：vim-airlineプラグインのデフォルトマッピング / 別の設定ファイル
- **redraws!コマンドの効果**：defer.vimでのredraws!がステータスライン再描画を確実に行うかの詳細
  - 候補：Vimのredraw動作仕様

## 5) リスクフラグ（レビュー観点）
- **リスク0**：vim-airlineプラグイン登録と遅延読み込み - コードで確認済み
- **リスク0**：テーマ設定（violet）- config.vimで明示的に設定
- **リスク0**：タブライン・バッファ番号設定 - config.vimで明示的に設定
- **リスク0**：ALE連携シンボル - config.vimで明示的に設定
- **リスク1**：バッファ選択キーバインド - 設定は存在するが動作確認が必要

## 6) レビュアーチェックリスト（最小）
- [ ] ステータスラインが正しく表示されることを実機確認
- [ ] violetテーマが適用されていることを確認
- [ ] Gitブランチ名が表示されることを確認（vim-fugitive連携）
- [ ] タブラインにバッファ一覧が表示されることを確認
- [ ] ALEエラー・警告がステータスラインに表示されることを確認
- [ ] 250ms後の遅延読み込みが正しく機能することを確認
