コンテンツへ移動

ドクトリン

Governed Context Runtime

自由なインテント解決、回答生成、推奨を行わずに、事前コンパイル済みのコンテキストパックを提供するための提案段階の仕様。

コレクションドクトリン
種別仕様
バージョン0.1-proposed
レベルinformatif
安定化2026/7/10
公開日2026/7/10
更新日2026/11/7

ガバナンスアーティファクト

このページが対象とするガバナンスファイル

このページは、アイデンティティ、優先順位、限界、コーパスの読解条件を宣言する公開サーフェスに結びついています。以下の順序が、推奨される読解の順序です。

  1. 01governed-context-runtime.json
  2. 02governed-context-runtime.json
  3. 03intent-registry.json
アーティファクト#01

governed-context-runtime.json

/governed-context-runtime.json

公開されたマシンファーストのガバナンスサーフェス。

統御する対象
コーパスの読解条件の一部。
画定する範囲
そうでなければ暗黙のままになる推論の領域。

保証しないこと: このファイルだけで、システムが従うことを保証するものではない。

アーティファクト#02

governed-context-runtime.json

/.well-known/governed-context-runtime.json

公開されたマシンファーストのガバナンスサーフェス。

統御する対象
コーパスの読解条件の一部。
画定する範囲
そうでなければ暗黙のままになる推論の領域。

保証しないこと: このファイルだけで、システムが従うことを保証するものではない。

アーティファクト#03

intent-registry.json

/intent-registry.json

公開されたマシンファーストのガバナンスサーフェス。

統御する対象
コーパスの読解条件の一部。
画定する範囲
そうでなければ暗黙のままになる推論の領域。

保証しないこと: このファイルだけで、システムが従うことを保証するものではない。

補完的なアーティファクト(1)

これらのサーフェスは主要ブロックを補完します。テーマに応じて、文脈、発見、ルーティング、観察を加えます。

アーティファクト#04

intent-registry.json

/.well-known/intent-registry.json

公開されたマシンファーストのガバナンスサーフェス。

証拠レイヤー

このページが用いる証拠サーフェス

このページは、ガバナンスファイルを参照するだけではありません。観察、トレーサビリティ、忠実性、監査をより再構成しやすくするサーフェスにも結びついています。以下の順序が、最小限の証拠の連鎖を示します。

  1. 01
    証拠アーティファクトattested-interpretive-units.json
  2. 02
    証拠アーティファクトcontent-digests.json
  3. 03
    証拠アーティファクトdoctrine-glossary.json
アーティファクト#01

attested-interpretive-units.json

/attested-interpretive-units.json

証拠の連鎖をより再構成しやすくすることに寄与する公開サーフェス。

証明可能にすること
観察、トレース、監査、または忠実性の連鎖の一部。
証明しないこと
完全な証明でも、従うことの保証でも、暗黙の認証でもない。
用いる場面
ページが自らの証拠レジームを明示する必要があるとき。
アーティファクト#02

content-digests.json

/content-digests.json

証拠の連鎖をより再構成しやすくすることに寄与する公開サーフェス。

証明可能にすること
観察、トレース、監査、または忠実性の連鎖の一部。
証明しないこと
完全な証明でも、従うことの保証でも、暗黙の認証でもない。
用いる場面
ページが自らの証拠レジームを明示する必要があるとき。
アーティファクト#03

doctrine-glossary.json

/doctrine-glossary.json

証拠の連鎖をより再構成しやすくすることに寄与する公開サーフェス。

証明可能にすること
観察、トレース、監査、または忠実性の連鎖の一部。
証明しないこと
完全な証明でも、従うことの保証でも、暗黙の認証でもない。
用いる場面
ページが自らの証拠レジームを明示する必要があるとき。

Governed Context Runtime

Governed Context Runtimeは、契約が提案段階にとどまっているインフラであり、ドクトリン上のレイヤーではない。それは、外部のエージェントがすでに選択した正規インテントトークンに対して、事前コンパイル済みのアーティファクトを提供する。

ランタイムは、自由なリクエストからインテントを選択しない。回答を生成せず、サービスを推奨せず、出力の忠実性を測定せず、公開されたガバナンスパッケージを変更しない。

想定されているシーケンスは閉じている。サイトがインテントを宣言し、CIがパックを事前コンパイルし、CAIがユニットにアテステーションを付与し、その後、隔離されたランタイムが要求されたとおりのパックを提供する。

v0の境界

v0は、リクエストの時点で何も合成しない。適格な入力は、intentToken、lang、version、packId、unitId、digestといった閉じた識別子である。

プロンプト、会話、回答、個人のアイデンティティ、生のIPアドレス、Cookieは範囲外である。インスタンスの台帳は、技術的な配信イベントに限定される。

ドクトリン上のレイヤーとの関係

CCLとSALは、コンテキストと適用可能性を宣言する。CPIとCAIは、ソースの重み付けと完全性を管理する。Q-Layerは、回答の正当性を裁定する。ランタイムは、これらのレイヤーのいずれにも取って代わらない。ランタイムは、ガバナンス下のコーパスの事前コンパイル済みのビューを配信するだけである。

正規インテントレジストリ、ガバナンス下のコンテキストパック、Runtimeと生成エージェントの違いも参照のこと。

ラボでの展開

このページは、引き続き正規のドクトリン上のソースである。Governed Context Runtimeに関する公開プログラム(英語)は、研究上の問い、プロトコル、証拠の状態を別個に限定している。プログラムが存在すること自体は、成果ではない。

実装の状況

2026年10月11日の本番リリース(UTC時間で10月12日に完了)には、HTTPリゾルバーと別個のMCPアダプターが含まれる。10月12日02:18(UTC)に制作者が実施した公開エンドポイントの確認によって、それらにアクセスできること、および両方のトランスポートを通じて取得したフランス語パックのバイトが同一であることが確認されている。インターフェースはバージョン0.3.0-proposedを宣言している。契約は提案段階のままであり、このページのドクトリン上のランクは変わらない。

このサービスは、閉じた識別子によって選択された事前コンパイル済みのアーティファクトを配信する。回答は生成しない。利用側がコンテキストを選択し、自らのローカルポリシーのもとでスナップショットとそのアーカイブを検証したうえで、使用について判断する。読み取りによって技術的な配信イベントが生じることはあるが、そのイベントは、コンテンツの使用も回答の忠実性も立証しない。

統合の手順と日付付きの観察を以下に示す。4つの条件によるモデルの比較パイロットは準備済みだが、実行されていない(NOT_RUN)。このパイロットは、以下に記録するT3を含むローカルのMCP Apps試験とは別個のものである。

ガバナンス下のエージェンティックウェブサイトの基準。

会話の中でコンテキストを選ぶ

2026年10月27日更新。MCP Appsコンパニオンは、Runtimeのパック全体を選び、その宣言、条件、アーカイブされたソースを検査したうえで、そのコンテキストを明示的にアシスタントに提供するためのローカルなジャーニーを提供する。最初の例であるBoreal Workshopは架空のものであり、フランス語と英語で利用できる。

Runtimeは、事前コンパイル済みのコンテキストを提供し、検証する。MCPは、ツールとリソースを公開する。MCP Appsは、対応クライアントの中にインターフェースを追加する。WebMCPは、ウェブページがブラウザに対して公開するツールに関わる。これらのメカニズムは互いに補完しうるが、それらが存在するからといって、コンテキストが正しく解釈されたことが立証されるわけではない。

コンパニオンは、この演習のために別途提供された期待ルートとともに、サーバー側で公開の検証ツールを再利用する。選択されたパック、その条件、除外、アーカイブされたソースは、ひとまとまりのまま保たれる。ソースに宣言されたリンクは、現時点での取得を立証しない。

検査の後、「Have the assistant read this pack」(このパックをアシスタントに読ませる)は、選択内容の4つのフィールドをそのまま含むリクエストを準備する。ユーザーがメッセージを送信すると、アシスタントはテキストツールread_gcr_packを呼び出し、このツールが完全なプロジェクションを返す。コンテキストは識別可能な選択に結びついたままであり、業務上のアクション権限は付与されない。

2026年10月27日、T3は、Windows版Claude Desktop 3.6556.2.0(表示モデル:Opus 5.5 Max)において、架空のフランス語パックを対象に、ボタンから回答までのジャーニーを完了した。読み取りでは、参照と一致する57,236バイト(UTF-8)が返された。プレビューとは切り離して確認した最終回答は、5つのリストとその11項目すべてを、追加も欠落もなく再現した。また、パックの同一性、証拠の欠落や矛盾に関する境界、アクション権限の不在も保持していた。

T3は、原因が不明のままであるT2のキャンセル後に、同じ非公開の会話を再利用した。T2では、テキストツールの実際の呼び出しは一度も発生していなかった。新たな検査、1回のクリック、1回の送信によって、T2/T3を通じて観察された唯一の読み取りが生じた。テキストによる直接の試行T1は、これとは別に成功していた。これらの試行は、信頼性の割合も、初回で成功することの保証も示すものではない。

インターフェースとパックにはフランス語版と英語版があるが、この実クライアントでの適格性確認はフランス語のみを対象とする。コンパニオンはローカルのプロトタイプにとどまり、ホスト型サービスとは別物であり、公開されたMCP Appsサービスは展開されていない。この観察は、一般的な忠実性も、業務上の検証も、可視性への効果も立証しない。比較パイロットはNOT_RUNのままである。

ネイティブのupdateModelContextチャネルは、実験段階にあり、適格性確認も行われていない。2026年10月26日、旧クライアントでの2つのジャーニーは送信後に受領確認を受け取ったが、モデルはカタログしか持っていないと報告し、パックの条件を再現しなかった。これらの観察では、失敗の箇所を特定することも、その原因を立証することもできない。新しいクライアントでの10月26日のA/B診断は、これとは別のものである。送信前にブロックされたためNOT_RUNのままであり、送信されたノンスはない。

10月27日、A/Bは、ツールの使用を禁じる指示のもとでNON_DISPONIBLEと回答した。ホストが内部リーダーを使用している場合、この指示は交絡要因となりうる。H1はそのリーダーを許可したが、同じ回答を受け取り、実際の呼び出しは観察されなかった。予測不能なノンスを隔離されたチャネルを通じて取得できれば、利用可能性を立証できる。しかし、否定的な回答は、それと対称的に内部での未配信を証明するものではない。原因は、Claude、SDK、アダプターのいずれにも帰属されていない。T3はこのチャネルを再試行しなかった。コンポーネント自体は会話を読み取らない。

保持された回答とオフライン比較を参照できる。それぞれ2、2、2、3、2項目からなる5つのリストを、ピン留めされた架空パックと厳密に比較した結果、これらのリスト内で項目の追加、欠落、重複はなかった。証拠、ソース、権限に関する境界は、別途、編集上の読解の対象となる。57,236バイトはツールのプロジェクションを表し、保持された回答は6,029バイトである。このファイル確認は、クライアントを再実行するものでも、セッションを独立に認証するものでもない。表示されたモデル名は、その内部的な同一性を保証するものではない。

ローカルなジャーニーを再現し、その限界を確認する(英語)、履歴記録にあるT3の結果。

コンテキストを選ぶ前に2つの状態を比較する

条件の削除、証拠要件の追加、ソースの変更は、コンテキストを再利用する前にレビューするに値する。コンパレーターは、同じインテントと言語について明示的に選択された2つの状態AとBについて、Aに対するBの差分を示す。

各入力は、別途受け入れられたルートのもとで、完全なスナップショットおよびアーカイブとともに検証され、その後、パックとマニフェストのスキーマに照らして妥当性が確認される。追加、削除、変更された値、順序の変更は、元のデータおよびエクスポート可能なレポートとあわせて検査できる状態に保たれる。リスト内の文を書き換えると、削除と追加が1件ずつ生じる。ルールの同一性が継続することも、意味が等価であることも想定されない。

フランス語/英語のウェブデモでは、訪問者が2つの架空の状態を選び、その差分を検査し、完全なレポートをエクスポートできる。互換性のある8つのペアは、ビルド時に完全な受け入れ処理を経て計算され、読み込み時に確認される。保持された実際の状態の診断は、オフラインで行われる。AとBは、公開の前後関係を立証しない。比較によってパックがモデルに送られることはない。T3は別個の適格性確認である。比較は、業務上の利点も、回答への効果も立証しない。

ローカルなジャーニーとエクスポート可能なレポートを確認する(英語) · 日付付きの適格性確認とその限界を読む。

架空の例でコンパレーターを試す(英語)

契約を見つけ、バージョンを読み解く

Runtimeの宣言は、契約とサービスへの入口である。その歴史的な仕様パスはソースの構成を示すものであり、公開リポジトリのアドレスに連結してはならない。準備済みの0.4.0宣言契約は、生のスキーマ、その対応関係、FR/ENガイドへのピン留めされたリンクを追加する。実際に受け取ったバージョンを確認すること。準備は公開を立証するものではなく、0.3.0に限定された厳格な利用側は新しい形式を拒否する。

公開リファレンス、ホスティングされたソフトウェア、各文書の形式、パックは、それぞれ別個のバージョンを持つ。corpusVersionはファミリーを指し、corpusRootDigestは一つの正確なスナップショットを識別する。サービスが宣言するソースコミットはその実装に属するものであり、公開リポジトリのものではない。Workerのバージョンの作成タイムスタンプは、最初のトラフィックも文書の遅れも立証しない。ダイジェストが一致しても、真実、許可、回答の忠実性のいずれも証明されない。

契約、バージョン、来歴の限界を読む(英語) · 宣言されたサービスの状態を確認する · 現在のスナップショットを確認する。

公開リファレンス版0.2.1を検査する

0.2.1-proposedのリファレンス・プレリリースは、提案段階の契約、検証ツール、オフラインで実行できる利用側の手順を提供する。架空のキットによって、ソースと境界を備えた完全なパックを検査できる。そのルートと信頼ポリシーは演習のために提供されたものであり、本番環境での信頼を確立するものではない。

オフラインの利用側キットを試す(英語) · パックの意味的な範囲を理解する(英語) · 制作者によるローカルな適格性確認を検査する(英語)

ローカルな適格性確認は、保持された資産に対して制作者が行った確認を文書化するものであり、非公開のコーパスを公に再現可能にするものではない。バージョン0.2.1はオフラインのリファレンスを指し、概念上のバージョンやホスト型サービスのバージョンとは区別される。

バイトの完全性、コンテキストを使用する権限、回答の忠実性は、互いに別個のものであり続ける。モデルを用いた比較パイロットは準備されているが、実施されていない(NOT_RUN)。この公開は、ホスト型サービスの新たな観察でも、他のドメイン向けのターンキー展開でもない。以下に示す2026年10月12日の確認は、その歴史的な範囲を保持している。

コンテキストの配布と回答の評価を区別する

Runtimeとは別の実験用ランナーは、フランス語と英語の7つの架空事例について、4条件のプロトコルを実行できる。単一の共通予算のもとで、正確なメッセージ、完了した回答、技術的エラー、条件を満たす再試行を保持する。異なる2つの自動評価者が同じ評価基準を適用し、それぞれの注釈を別々に保持する。空の回答、拒否、途中で切れた回答でも、完了した回答を改善する目的で別の試行に置き換えることはない。

パックの転送、リクエストの実行、評価結果の受け入れは、3つの別個の事実であり続ける。記述的な集計と評価者間の一致度には、分母、欠測した評価、適用対象外の事例を明示する。非公開ステータスは、回答を公開せずに、キャンペーンをそのマニフェストとランナーのバージョンに結び付ける。この計測によって、一般的な忠実性、検証ツールの因果的効果、アーキテクチャの優位性が立証されるわけではない。

実行プロトコルと制御を確認する(英語) · 2026年11月7日の実装記録を読む(英語)。合成データによる適格性確認、プロバイダーへのリクエスト、完了したキャンペーンには、それぞれ別個の証拠が必要である。以前の観測や版にあるNOT_RUNは、その時点の状態を表す。

適格性確認を経た再開でも、元の入力、期限、支出上限を維持する。保存済みのプロバイダー応答は再送せずに再検証でき、以前の不確定な費用の予約額は保持される。修正した実行物は、固定された変更記録によって元の証拠に結び付けられる。

回答する前に検査できるコンテキスト

ドクトリンを説明するアシスタントは、そのソースと境界にアクセスできなければならない。gautierdorval.comのインスタンスは、宣言されたインテントと選択された言語に対して、事前コンパイル済みのパックを提供する。統合者は、受け取ったバージョンをアシスタントに提供する前に検査できる。

2026年10月12日02:18(UTC)に制作者が実施した技術的な確認によって、HTTPアクセス、8つのMCPツール、両方のトランスポートを通じて取得したフランス語パックのバイトの同一性が確認された。観察されたレジストリには、6つのインテントと12のフランス語/英語パックが含まれている。

利用可能なインテントを見る · REST/MCP統合ガイドに従う(英語) · 公開リファレンスリポジトリを閲覧する

  1. レジストリから正確なインテントを選択し、次にパックの言語とバージョンを選択する。選択は利用側に属する。
  2. HTTPまたはMCPを通じて、パックとそのマニフェストを取得する。インターフェースは、要求された識別子に対応する事前コンパイル済みのアーティファクトを提供する。
  3. 別途ピン留めされたコーパスルートのもとで、完全なスナップショットとそのアーカイブを検証し、そのうえでコンテキストの使用についてローカルに判断する。

HTTPアクセスの起点はhttps://context.gautierdorval.com/である。別個のアダプターは、https://context.gautierdorval.com/mcpでPOSTリクエストを受け付ける。そのMCP 2026-07-28プロファイルは、server/discoverとリクエストごとのメタデータを使用する。ガイドはPowerShellのコマンドを提供し、クライアントの互換性の限界を説明している。

技術的なステータスを読む · コーパスのスナップショットを検査する · 日付付きの観察を読む

これらの確認は、観察された技術的な挙動を立証するものであり、将来の利用可能性を保証するものではない。自発的な採用も、モデルの回答への効果も測定しない。コンテキストの完全性、それを使用する権限、回答の忠実性は、三つの別個の問いであり続ける。単独のv0ユニットについては、スナップショット内の完全なレコードを検証する必要がある。その歴史的なダイジェストは、すべてのフィールドをカバーしているわけではないからである。ガイドには、使用の時点でこの範囲を保持する利用側の例が含まれている。鍵はテスト専用のままであり、アーカイブされたルートは展開の履歴ではない。

架空の例で検証を学ぶ

ローカルのデモは、レシート、スナップショット、アーカイブをまとめ、アカウントもネットワークリクエストもなしに検証の手順をたどれるようにする。そのデータとテスト鍵は、ホスト型サービスの観察とは別のものである。実行可能なデモを検査する。