正本: docs/requirements-review.md / 基準日: 2026-09-05

添付要件と監査対象の対応

監査日: 2026-09-06。原稿の資料基準日は2026-09-05。今回取得した現行本文は、基準日時点のページ履歴を証明するものではありません。

添付の「Anthropic / OpenAI 公式 LLM・Agent Engineering Guideの作成」を受入基準として読み直しました。3本のMarkdownが正本です。ページ数の目標は固定の合否条件ではなく、概念・制御点・失敗条件を参照できることを重視しています。

章と要件

各行の出典は対応原稿の同Part末尾Sources、今回の主張照合記録は Anthropicレビュー と OpenAI・比較レビュー にあります。「既存」は章が存在することを示し、各文の再検証済みを意味しません。個々の判定と未確認はレビュー記録を参照してください。

要件群Anthropic版OpenAI版修正前の判定・今回の確認点
System/User/Instructions、階層、構造化、few-shot、出力指定、injection、cache/prefillPart 1Part 1既存。製品・モデル依存と一般原則を区別
Context/Prompt/Memory/Retrieval/Knowledge/Instructionの境界、window、rot、RAG、compactionPart 2Part 2既存。保持状態とモデルへの入力、圧縮損失を確認
Tool schema、JSON Schema、call/result、client/server、parallel/sequential、errors/retry/securityPart 3Part 3既存。モデル提案→Host検証→実行→結果の境界を確認
MCP Host/Client/Server、transport、tools/resources/prompts、sampling/roots/notifications/OAuth/discovery/lifecyclePart 4Part 4誤記・不足。旧2025-06-18と2026-07-28仕様を分離し、製品対応は別扱い
Workflow/Agent定義、Agent loop、SDKの位置付けPart 5Part 5既存。自作Hostと製品harnessの責務を確認
chaining/routing/parallelization/orchestrator-worker/evaluator-optimizer/loop、用途・避ける場合・failure modePart 6Part 6既存・粒度不足。比較できる説明へ補完
Coding Agent architecture、filesystem/terminal/context/discovery/plan/implement/verify/gitPart 7Part 7既存。製品例とAPIを分離
CLAUDE.md/AGENTS.mdの配置、階層、loading、scope、context cost、Good/Bad、境界Part 8Part 8既存。製品ごとの発見規則を確認
SKILL.md/frontmatter/description/allowed-tools/resources/scripts/discovery/loading/execution/portability/distributionPart 9Part 9不足。Claude allowed-tools、Codex discovery/activation/権限、API Skillsとの差を補完
Hooks lifecycle/pre/post/session/commands/validation/format/lint/log/notification/決定性Part 10Part 10誤記・不足。起動と判定の決定性を分離、Codex Hooksと失敗動作を補完
Subagent isolation/specialization/delegation/permissions/parallel/handoff/results/multi-agentPart 11Part 11既存。隔離対象と制御移譲を確認
read/write/shell/network/MCP/allow-deny/sandbox/approval/destructive/injectionPart 12Part 12既存。自然言語・許可・OS隔離を区別
tests/lint/types/unit/review/evaluator/HITL/evalsPart 13Part 13既存。完了宣言を検証結果と同一視しない
自作Hostの最小loop、validation/permission/iterations/timeouts/budgets/filter/approval/log/evalPart 14Part 14承認例に不足。保留・拒否・承認後再検証・実行失敗を補完しモック検証
Local LLMへ移せる一般原則と製品固有仕様Part 15Part 15既存。API wire形式や設定ファイルの互換性を保証しない

比較資料・横断要件

要件対応先修正前の判定・今回の対応
Universal Mental Model比較 Part 1既存、提案・権限・実行・検証の境界を再確認
Concept Mapと包含関係比較 Part 2既存、Hookの決定性を修正
Equivalent/Similar/Different/No direct equivalent比較 Part 3Codex HooksのNo direct equivalentを修正、MCP primitive実装範囲を分離
General vs vendor-specific比較 Part 4既存、MCP版と各Hostの対応状況を分離
Local Agent required/optional構成比較 Part 5既存、権限・schema・状態管理・HITLを確認
Prompt/Context/Tool、Tool lifecycle、Agent loop、MCP、Skill loading、Subagent、両Coding Agent、Local architectureの図両版の全体像、Parts 3/4/5/7/9/11/15、比較Part 1/5Mermaidの内容整合性と実描画を別々に確認
Python/TypeScriptのschema/loop/MCP/validation/HITL最小例両版 Parts 3/4/14、比較 Part 5概念用擬似コードと実行可能モックを明示。実API課金実行は対象外
公式本文、Academy/Cookbook、公開日・更新日・deprecated各章Sources、source-ledger、個別レビュー既存台帳は概念群単位。今回の主張記録を別途追加、本文で確定できない点を明示
三段階Fact Check個別レビュー、最終レビュー報告既存の完了表示を今回の完了証拠に流用しない
事実/推奨/解釈/一般原則のラベル両版「この資料の立場」、比較「ラベル」断定・一対一対応・APIとHostの混同を見直す
最終報告8項目final-review-report成果物、Sources、旧仕様、修正、解釈差、一般原則、Local重要章、未確定を記録

サイトと公開の受入条件

対象修正前確認方法
Top cards HTML引用符欠落HTML属性と構造の解析
全ページの検索下層でURL二重化index基準URL解決とブラウザ遷移
深い404相対asset/nav参照存在しない深いURLから検索・ナビ・CSSを確認
Markdown独自変換でネスト等未検証リスト・コード・リンク・アンカーの回帰
MermaidCDNのmajor指定、失敗表示なしバージョン固定、描画と読み込み遮断時fallback
CSP等再生成可能な_headersなしbuild配置、ブラウザ違反、公開HTTPヘッダー
モバイル実描画未検証狭幅Chromeのページoverflowと操作。実機Safariは別記
秘密情報・添付除外既存検証ありsite限定allowlist、credential/添付混入検査
公開状態・権限前回取得失敗今回HTTPとPages APIで取得。Accessの完全監査と方針決定は別工程

実行した検証結果および本番反映の成否は 最終レビュー報告 を正とします。