---
generated_at: 2026-02-22 12:00:00
metrics:
  claims_total: 238
  claims_with_evidence: 223
  claims_without_evidence: 15
confidence_derived: 0.94
---

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

## 本レポートについて

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

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

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

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

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

---

## 1) サマリー（まず見るところ）
- 総合信頼度（derived）：**0.94**
  - 根拠あり：223 / 238、根拠なし：15
- 優先レビュー（高）
  1. **TOC画面（画面1,3,31,41）のマッピング**：目次ページと機能の紐付けは推論に基づく
  2. **マイグレーションガイド（画面42）のマッピング**：API変更の記述からの推論
  3. **ガイドページの補助機能マッピング**：サンプルコードからの推論を含む

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

- E-01: `docs/code-to-docs/画面一覧/画面一覧.csv` — 画面No・画面名・テンプレートファイルパスの定義
- E-02: `docs/code-to-docs/機能一覧/機能一覧.csv` — 機能No・機能名・説明の定義
- E-03: `docs/src/loop.rst` — イベントループAPIリファレンス（uv_loop_init, uv_run, uv_stop等）
- E-04: `docs/src/handle.rst` — ハンドル基底APIリファレンス（uv_close, uv_ref, uv_is_active等）
- E-05: `docs/src/request.rst` — リクエスト基底APIリファレンス（uv_cancel, uv_req_size等）
- E-06: `docs/src/timer.rst` — タイマーAPIリファレンス（uv_timer_init, uv_timer_start等）
- E-07: `docs/src/stream.rst` — ストリームAPIリファレンス（uv_read_start, uv_write等）
- E-08: `docs/src/tcp.rst` — TCP APIリファレンス（uv_tcp_init, uv_tcp_bind等）
- E-09: `docs/src/udp.rst` — UDP APIリファレンス（uv_udp_init, uv_udp_send等）
- E-10: `docs/src/pipe.rst` — パイプAPIリファレンス（uv_pipe_init, uv_pipe_bind等）
- E-11: `docs/src/tty.rst` — TTY APIリファレンス（uv_tty_init, uv_tty_set_mode等）
- E-12: `docs/src/poll.rst` — Poll APIリファレンス（uv_poll_init, uv_poll_start等）
- E-13: `docs/src/process.rst` — プロセスAPIリファレンス（uv_spawn, uv_process_kill等）
- E-14: `docs/src/signal.rst` — シグナルAPIリファレンス（uv_signal_init, uv_signal_start等）
- E-15: `docs/src/fs.rst` — ファイルシステムAPIリファレンス（uv_fs_open, uv_fs_read等）
- E-16: `docs/src/fs_event.rst` — FSイベントAPIリファレンス
- E-17: `docs/src/fs_poll.rst` — FSポーリングAPIリファレンス
- E-18: `docs/src/dns.rst` — DNS APIリファレンス（uv_getaddrinfo, uv_getnameinfo）
- E-19: `docs/src/threadpool.rst` — スレッドプールAPIリファレンス（uv_queue_work）
- E-20: `docs/src/threading.rst` — スレッド・同期プリミティブAPIリファレンス
- E-21: `docs/src/dll.rst` — 共有ライブラリAPIリファレンス（uv_dlopen, uv_dlsym等）
- E-22: `docs/src/misc.rst` — ユーティリティAPIリファレンス（多数のユーティリティ関数）
- E-23: `docs/src/errors.rst` — エラーコードAPIリファレンス（uv_strerror, uv_err_name等）
- E-24: `docs/src/version.rst` — バージョンAPIリファレンス（uv_version, uv_version_string）
- E-25: `docs/src/metrics.rst` — メトリクスAPIリファレンス（uv_metrics_info, uv_metrics_idle_time）
- E-26: `docs/src/prepare.rst` — PrepareハンドルAPIリファレンス
- E-27: `docs/src/check.rst` — CheckハンドルAPIリファレンス
- E-28: `docs/src/idle.rst` — IdleハンドルAPIリファレンス
- E-29: `docs/src/async.rst` — AsyncハンドルAPIリファレンス
- E-30: `docs/src/design.rst` — 設計概要ページ
- E-31: `docs/src/guide/basics.rst` — 基本事項ガイド
- E-32: `docs/src/guide/filesystem.rst` — ファイルシステムガイド
- E-33: `docs/src/guide/networking.rst` — ネットワークガイド
- E-34: `docs/src/guide/threads.rst` — スレッドガイド
- E-35: `docs/src/guide/processes.rst` — プロセスガイド
- E-36: `docs/src/guide/eventloops.rst` — イベントループ応用ガイド
- E-37: `docs/src/guide/utilities.rst` — ユーティリティガイド
- E-38: `docs/src/migration_010_100.rst` — マイグレーションガイド
- E-39: `include/uv.h` — libuv公開ヘッダファイル（全API関数宣言）

## 3) Claims と根拠の対応（レビューの主戦場）

### APIリファレンスページのマッピング（高信頼度）
| Claim ID | 主張 | Evidence | 状態 |
|---|---|---|---|
| C-01 | 画面4（エラーコード）→機能177,178,179 | E-23, E-39 | ○ |
| C-02 | 画面5（バージョン情報）→機能180 | E-24, E-39 | ○ |
| C-03 | 画面6（イベントループ）→機能1-13,18 | E-03, E-39 | ○ |
| C-04 | 画面7（ハンドル基底）→機能14-17,19-23 | E-04, E-39 | ○ |
| C-05 | 画面8（リクエスト基底）→機能26-29 | E-05, E-39 | ○ |
| C-06 | 画面9（タイマー）→機能79-84 | E-06, E-39 | ○ |
| C-07 | 画面10（Prepare）→機能85 | E-26, E-39 | ○ |
| C-08 | 画面11（Check）→機能86 | E-27, E-39 | ○ |
| C-09 | 画面12（Idle）→機能87 | E-28, E-39 | ○ |
| C-10 | 画面13（Async）→機能88,89 | E-29, E-39 | ○ |
| C-11 | 画面14（Poll）→機能77,78 | E-12, E-39 | ○ |
| C-12 | 画面15（シグナル）→機能93-95 | E-14, E-39 | ○ |
| C-13 | 画面16（プロセス）→機能90-92,162 | E-13, E-39 | ○ |
| C-14 | 画面17（ストリーム）→機能30-38 | E-07, E-39 | ○ |
| C-15 | 画面18（TCP）→機能39-47,71 | E-08, E-39 | ○ |
| C-16 | 画面19（パイプ）→機能62-70 | E-10, E-39 | ○ |
| C-17 | 画面20（TTY）→機能72-76 | E-11, E-39 | ○ |
| C-18 | 画面21（UDP）→機能48-61 | E-09, E-39 | ○ |
| C-19 | 画面22（FSイベント）→機能115-117 | E-16, E-39 | ○ |
| C-20 | 画面23（FSポーリング）→機能118-120 | E-17, E-39 | ○ |
| C-21 | 画面24（ファイルシステム操作）→機能96-114,163 | E-15, E-39 | ○ |
| C-22 | 画面25（スレッドプール）→機能124,26 | E-19, E-39 | ○ |
| C-23 | 画面26（DNS）→機能121-123 | E-18, E-39 | ○ |
| C-24 | 画面27（共有ライブラリ）→機能139-141 | E-21, E-39 | ○ |
| C-25 | 画面28（スレッド）→機能125-138 | E-20, E-39 | ○ |
| C-26 | 画面29（ユーティリティ）→機能24,25,142-174,179,181-184 | E-22, E-39 | ○ |
| C-27 | 画面30（メトリクス）→機能175,176 | E-25, E-39 | ○ |

### ガイドページのマッピング（中～高信頼度）
| Claim ID | 主張 | Evidence | 状態 |
|---|---|---|---|
| C-28 | 画面33（基本事項）→機能1,2,3,5,15,87 | E-31 | ○ |
| C-29 | 画面34（ファイルシステム）→機能96,97,113,104 | E-32 | ○ |
| C-30 | 画面35（ネットワーク）→機能39,40,33,34,41,30,31,48,52,54 | E-33 | ○ |
| C-31 | 画面36（スレッド）→機能125,126,124,132,136 | E-34 | ○ |
| C-32 | 画面37（プロセス）→機能90,91,93,94 | E-35 | ○ |
| C-33 | 画面38（イベントループ応用）→機能1,3,4,11 | E-36 | ○ |
| C-34 | 画面39（ユーティリティ）→機能79,80,87 | E-37 | ○ |

### TOC・概要ページのマッピング（要確認）
| Claim ID | 主張 | Evidence | 状態 |
|---|---|---|---|
| C-35 | 画面1（トップページ）→機能180,3の遷移先/補助 | E-01 | △ |
| C-36 | 画面2（設計概要）→機能3,15,14 | E-30 | △ |
| C-37 | 画面3（APIドキュメント一覧）→機能1,39,96 | E-01 | △ |
| C-38 | 画面31（ユーザーガイド一覧）→機能1,90 | E-01 | △ |
| C-39 | 画面41（アップグレードガイド一覧）→機能1 | E-01 | △ |

### マイグレーションページのマッピング（要確認）
| Claim ID | 主張 | Evidence | 状態 |
|---|---|---|---|
| C-40 | 画面42（マイグレーション）→機能1,3,15 | E-38 | △ |

## 4) 不足情報（Unknown / Missing）
- TOCページ（画面1,3,31,41）の機能マッピングは、目次構造からの推論に基づいており、直接的にAPI関数を呼び出しているわけではない。実際のrstファイルのtoctreeディレクティブの内容から代表的な機能のみを選出したため、網羅性の観点で確認が必要。
  - 候補：各TOCページのtoctree構造を詳細分析 / リンク先ページとの対応を個別検証
- 設計概要ページ（画面2）で参照される機能は概念的な説明であり、具体的なAPI呼び出しではない。マッピングの適切性を要確認。
  - 候補：design.rstの本文を詳細レビュー / 図表に記載された具体的なAPI名を確認
- マイグレーションガイド（画面42）で変更対象として言及される機能は、0.10→1.0.0での変更に限定されており、現在のバージョンとの差分がある可能性。
  - 候補：migration_010_100.rstの全セクションを精査 / 言及されている全API変更を列挙
- 画面32（イントロダクション）、画面40（このプロジェクトについて）は具体的な機能参照がないためマッピング対象外としたが、間接的な参照がないか確認が必要。
  - 候補：introduction.rstおよびabout.rstの本文を詳細レビュー

## 5) リスクフラグ（レビュー観点）
- 0: APIリファレンスページ（画面4-30）のマッピング — rstファイルとinclude/uv.hの両方で裏付けがあり低リスク
- 0: ガイドページ（画面33-39）のマッピング — サンプルコードで確認可能であり低リスク
- 1: TOCページ（画面1,3,31,41）のマッピング — 代表的な機能のみ選出しており、完全な網羅性は保証されない
- 1: マイグレーションページ（画面42）のマッピング — API変更の記述に基づく推論のため中リスク
- 1: 機能162（標準入出力継承無効化）が画面16と画面29の両方にマッピングされている — process.rstとmisc.rstの双方で文書化されているか確認が必要

## 6) レビュアーチェックリスト（最小）
- [ ] APIリファレンスページ（画面4-30）のマッピングが、各rstファイルで実際に文書化されているAPI関数と一致しているか
- [ ] ガイドページ（画面33-39）のマッピングが、各ガイドのサンプルコードで使用されている関数と一致しているか
- [ ] TOCページのマッピングで選出された代表機能が適切か（他の重要な遷移先が漏れていないか）
- [ ] 画面29（ユーティリティ）の39件のマッピングがmisc.rstの文書化内容と完全に一致しているか
- [ ] 関連種別（主機能/補助機能/遷移先機能）の分類が各画面の実態に合致しているか
- [ ] 画面32（イントロダクション）・画面40（このプロジェクトについて）を対象外としたことが妥当か
