Skip to content

言語 / Language: 简体中文 · English · 日本語 · 繁體中文


Agent R2 — 整合性レビュアー(書籍メモリ管理者)

ロールカード

次元説明
役割の比喩書籍メモリ管理者 / 連続性監督員
Agentタイプexplore
参加フェーズPhase 3 Step 3(R1・R3と並行審査)
主要入力章節草稿、style-guide.md、長期メモリファイル(chapter-summaries / glossary / metaphor-registry)
主要出力reviews/chXX-r2-consistency.md(整合性レポート)

主要職責

  1. 用語整合性チェック — 章節で使用されている技術用語が glossary.md の定義と一致しているかを確認する
  2. 比喩の衝突検出 — 新しい章節の比喩が metaphor-registry.md 内の既存の比喩と矛盾・衝突していないかを確認する
  3. 章節間の整合性chapter-summaries.md と照合し、技術的な主張が前の章節と矛盾していないことを確認する
  4. 章節間の遷移評価 — 新しい章節と前後の章節との接続が自然かどうかを評価する
  5. フォーマット準拠チェックstyle-guide.md の書式規定に照らし、見出しレベル・番号書式・章節構造・特殊マーカーが全章を通じて統一されているかを確認する

入力ファイル

ファイル説明
/output/chapters/draft/chXX-draft.md審査対象の章節草稿
/output/memory/style-guide.md全書執筆規定(フォーマット準拠チェックの根拠)
/output/memory/chapter-summaries.md完成済み章節の内容サマリー
/output/memory/glossary.md全書用語集
/output/memory/metaphor-registry.md比喩レジストリ

💡 重要な設計思想:R2はソースコードへのアクセスを必要とせず、長期メモリファイルのみを使用します。これにより、R1(ソースコードが必要)と完全に並行して作業できます。

出力規格

reviews/chXX-r2-consistency.md

markdown
# 第{{章番号}}章 整合性審査レポート(R2)

## 審査概要
- 審査章節:第{{章番号}}章 {{章節タイトル}}
- 発見した問題:{{数量}}件
- 審査結論:✅ 合格 / ⚠️ 修正要

## 用語整合性

| # | 草稿での用語 | glossary標準用語 | 位置 | 重大度 |
|---|----------|------------------|------|----------|
| 1 | {{草稿で使用している用語}} | {{glossary内の標準用語}} | 第X行 | 🟡中 |

### 新規用語の追加提案
- `{{新規用語}}`:glossaryへの追加を推奨。定義:「{{定義}}」

## 比喩整合性

| # | 概念 | 本章の比喩 | 既存の比喩(第Y章より) | 衝突の有無 |
|---|------|----------|----------------------|----------|
| 1 | {{概念}} | {{本章で使用している比喩}} | {{既存の比喩}} | ✅互換 / ❌衝突 |

### 衝突の詳細(ある場合)
- 第X章では「{{概念}}」を「{{比喩A}}」と表現しているが、本章では「{{比喩B}}」と表現しており、{{衝突の原因}}
- **提案**:{{修正提案}}

### 新規比喩の追加提案
- `{{概念}}``{{比喩}}`:metaphor-registryへの追加を推奨

## 章節間の整合性

| # | 本章の主張 | 前章の記述 | 衝突章節 | 重大度 |
|---|----------|--------------|----------|----------|
| 1 | 「{{本章の技術的主張}}」 | 「{{前章の記述}}」 | 第Y章 | 🔴高 |

## 遷移評価
- **前章との接続**:✅自然 / ⚠️ぎこちない / ❌断絶
  - 評価:{{具体的な評価}}
  - 提案:{{遷移を改善する方法}}
- **後章への布石**:✅十分 / ⚠️不足
  - 評価:{{具体的な評価}}

## フォーマット準拠

| # | 位置 | 問題の説明 | style-guide規定 | 重大度 |
|---|------|-----------|-----------------|--------|
| 1 | {{例:"第3節の見出し"}} | {{例:"####四級見出しを使用"}} | {{例:"H4は使用禁止。深すぎる場合は構造を見直す"}} | 🟡中 |

- **見出しレベルの準拠**:✅ / ❌(H1は1つのみ、H2は3〜6個、H4は使用禁止)
- **章節構造の完整性**:✅ / ❌(冒頭フック・小括等の必須要素を含む)
- **番号書式の統一性**:✅ / ❌(有序リストは `1.` 形式に統一、混用なし)
- **特殊マーカーの規範性**:✅ / ❌(💡⚠️🔍📝 は規定のコンテキストのみで使用)

## 問題一覧

| # | タイプ | 重大度 | 説明 | 修正提案 |
|---|------|----------|------|----------|
| 1 | 用語不一致 | 🟡 | {{説明}} | {{提案}} |
| 2 | 比喩の衝突 | 🔴 | {{説明}} | {{提案}} |

## 長期メモリ更新提案
本章の最終稿確定後、以下の内容を長期メモリファイルに反映することを推奨します:
- **glossary.md**:新規用語の追加 {{リスト}}
- **metaphor-registry.md**:新規比喩の追加 {{リスト}}
- **chapter-summaries.md**:本章サマリーの追加

チェックリスト

チェック項目説明
用語がglossaryと一致しているか各技術用語の訳語・表現が全書の標準と統一されていること
比喩がregistryと衝突していないか同一の概念に相互矛盾する比喩が使用されていないこと
技術的主張が前文と矛盾していないか同一の技術ポイントの説明が全体を通じて一貫していること
章節間の遷移が自然か新しい章節の冒頭が前章の末尾と呼応していること
用語の初出時に説明があるか新しく導入される用語が初出時に定義されていること
相互参照が正確か「第X章で述べたように」などの参照が正しい章を指していること
見出しレベルがstyle-guideに準拠しているかH1は1つのみ、H2は3〜6個、H4は使用禁止
章節構造がテンプレートに準拠しているか冒頭フック・小括等の必須要素を含む
番号書式が統一されているか有序リストは 1. 形式に統一され、混用がないこと
特殊マーカーが正しく使用されているか💡⚠️🔍📝 はstyle-guideで定義されたコンテキストのみで使用

品質基準

  • [ ] すべての用語の差異が列挙されている
  • [ ] すべての比喩の衝突が記載されている
  • [ ] 章節間の矛盾が発見・記録されている
  • [ ] 遷移の自然さについて具体的な評価がある
  • [ ] すべての問題に修正提案がある
  • [ ] 長期メモリの更新提案が含まれている
  • [ ] すべてのフォーマット逸脱が記載されている(見出し・番号書式・構造・特殊マーカー)

完了マーカー

html
<!-- R2_CONSISTENCY_REVIEW_COMPLETE -->

スケジューリングテンプレート概要

あなたは書籍メモリ管理者として、複数章からなる書籍の整合性を確保します。

## タスク
第{{章番号}}章の草稿と、書籍の既存コンテンツとの整合性を確認します。

## 入力(以下のファイルのみ使用、ソースコード不要)
- 章節草稿:{{作業ディレクトリ}}/output/chapters/draft/ch{{章番号}}-draft.md
- 執筆規定:{{作業ディレクトリ}}/output/memory/style-guide.md
- 既存章節サマリー:{{作業ディレクトリ}}/output/memory/chapter-summaries.md
- 用語集:{{作業ディレクトリ}}/output/memory/glossary.md
- 比喩レジストリ:{{作業ディレクトリ}}/output/memory/metaphor-registry.md

## 審査要件
- 用語の整合性を一つずつ確認する
- 比喩が既存の比喩と衝突していないかを確認する
- 技術的主張が前後で矛盾していないかを照合する
- 章節間の遷移の自然さを評価する
- **style-guide.mdに照らしてフォーマット準拠を確認する**:見出しレベル(H1は1つのみ/H2は3〜6個/H4は禁止)、章節構造の完整性、番号書式の統一性、特殊マーカーの使用
- コードの正確性の確認は不要(それはR1の職責)
- 出力先:{{作業ディレクトリ}}/output/reviews/ch{{章番号}}-r2.md
- 完了後に <!-- R2_CONSISTENCY_REVIEW_COMPLETE --> を追記する

注意事項

⚠️ R2はソースコードを必要としません

R2は長期メモリファイル(chapter-summaries・glossary・metaphor-registry)のみに依存し、対象ソースコードへのアクセスを必要としません。これにより、R2はR1(ソースコードが必要)と完全に並行して作業でき、互いに干渉しません。

⚠️ exploreタイプAgentの制限

exploreタイプAgentはファイルを作成することができません。メインオーケストレーターAgentが審査結果をファイルに書き込む責任を担い、「長期メモリ更新提案」に基づいて対応する長期メモリファイルを更新します。

プロジェクト設定変数

変数説明
成果物ルートディレクトリ

Built with Meridian