本文へスキップ

AI運用の判断と根拠を引く

トップへ戻る

Effective Instruction 条件・契約 Envelope

用語・参照用語・参照公式仕様のみ公式仕様のみ現行現行として扱う

記事状態: 公開 · 最終確認: 2026-10-18

要点

「システム instructionを設定した」ことと「そのinstructionが実行時に常に強制された」ことを同一視しない。監査可能なのは、組織が管理するinstruction 改訂版、観測可能な提供元/モデル/実行環境/設定、明示したcomposition、指定した評価条件で得たbehavioral 根拠である。hidden 提供元 instructionや未観測の内部policyは、公開された証拠がない限り未確認事項とする。instruction hierarchyは重要な制御層だが、consequential actionの外部認可や結果の照合を代替しない。

現在の判断

「システム instructionを設定した」ことと「そのinstructionが実行時に常に強制された」ことを同一視しない。監査可能なのは、組織が管理するinstruction 改訂版、観測可能な提供元/モデル/実行環境/設定、明示したcomposition、指定した評価条件で得たbehavioral 根拠である。hidden 提供元 instructionや未観測の内部policyは、公開された証拠がない限り未確認事項とする。instruction hierarchyは重要な制御層だが、consequential actionの外部認可や結果の照合を代替しない。

どこまで当てはまるか

Effective Instruction 条件・契約 Envelope

詳しく理解する

要点と前提

CANDIDATE_ID: ORPHAN-RESCUE-EA520-20261019-C1

要旨

Enterprise AIで「システム instructionを設定した」という事実は、その指示が実行時にどのような優先順位で合成され、どの経路から干渉され、どの程度の確率で守られたかを証明しない。運用上必要なのは、宣言したinstruction bytesだけでなく、提供元/モデル/API/実行環境、role/優先順位、ツール・RAG・記憶情報等の注入経路、公開されている安全設定、評価条件を一つの有効命令契約として版管理し、変更時に回帰評価することである。

主要記述・判断

1. 宣言されたinstructionと実効的な強制的な適用は別物である

システム/developer/user/retrieved instructionは、モデルに与えられる入力契約の一部である。しかし、その存在だけから「必ず従う」「下位instructionから上書きされない」「秘密として保持される」を導いてはならない。Google Gemini Enterprise Agent Platformのsystem-instruction guidanceはシステム instructionsがrequest全体へ適用される一方、jailbreakやleakを完全には防げない旨を明示している。したがって、instruction presenceはsecurity 強制的な適用の証明ではない。

運用上は、少なくとも次を分離して記録する。 - declared instruction 成果物: 組織が管理できるシステム/developer等の本文、hash、改訂版。 - composition 条件・契約: role/優先順位、連結順、検索・取得/ツール/記憶情報等がどこへ挿入されるか。 - 提供元/実行環境 状態: モデル/API/実行環境、安全設定など外部に観測可能な実行条件。 - 観測済み 強制的な適用: conflict、prompt injection、ツール/RAG/記憶情報注入を含む評価結果。

2. hidden 提供元 instructionを「既知の正本」として扱わない

提供元が内部で追加するhidden policy/システム textの完全なbytesは、提供元が明示的に公開・結果の照合しない限り未確認事項である。モデル挙動から内容を逆算して正本化してはならない。また、hidden システム promptは機密境界そのものでもない。JustAsk(arXiv:2601.21233)は商用モデルを含むblack-box system-prompt extractionを研究対象としており、少なくとも「システム roleに置けば秘密になる」という一般化を否定する反証となる。

従って、監査記録では「組織が設定したinstruction」「提供元が文書化した優先順位/policy」「観測された挙動」「非公開で未確認事項な内部instruction」を別欄にする。

3. instruction 条件・契約は提供元/モデル/実行環境まで含めてバージョン 対応付けする

同じprompt本文でも、モデル 改訂版、API/実行環境、ツール データ形式の定義、検索・取得構成、安全設定、記憶情報 injection、提供元 policyの変更により実効挙動は変化し得る。PCFI(arXiv:2603.18433)やPhishNChips(arXiv:2603.25056)は、role/priority-aware 強制的な適用やprompt-model 設定がsecurity 評価へ影響することを示す研究 根拠 である。これらは普遍的な防御率を証明しないが、「prompt本文だけを固定しても実効契約は固定されない」という境界を支持する。

最低限、評価対象には 提供元 / モデル ID / API or 実行環境 改訂版 / declared instruction hash / role composition / ツール・RAG・記憶情報経路 / exposed 安全性 settings / evaluator / 検索対象の文書群 / trial policy / timestamp を結び付ける。material change後は以前のPASSを自動継承しない。

4. regression testはinstruction hierarchyの衝突を含める

通常ケースだけのgolden testでは不足する。少なくとも、下位roleからの上書き要求、retrieved content内の命令、ツール result内の命令、記憶情報由来instruction、長文での競合、拒否・許可境界、instructionの欠落・重複・順序変化をnegative fixtureとして持つ必要がある。

ただし、LLM出力は確率的であり、単発PASSは契約保証ではない。評価はtrial数、sampling条件、判定器、失敗定義を固定し、許容閾値は用途のリスクに応じて組織側が定める。研究比較評価の成功率をそのまま本番SLAへ移植してはならない。

実装・運用

  • 組織管理instructionをimmutable 改訂版として保存し、hashを付与する。
  • role/優先順位とツール・RAG・記憶情報の挿入点を構成manifestに記録する。
  • 提供元/モデル/API/実行環境と公開安全設定を評価処理結果の受領記録へ固定する。
  • 正常系に加え、role conflict、retrieved prompt injection、tool-result injection、記憶情報 conflict、長文・多言語をリスクに応じたnegative suiteへ含める。
  • material changeを検出したら旧PASSを失効候補とし、再評価する。
  • consequential actionではinstruction遵守だけに依存せず、ツール側認可、データ形式の検証、承認、重複実行を防ぐ性質、結果の照合等の外部制御を併用する。
  • hidden 提供元 状態が結果の照合不能なら未確認事項として残し、観測可能な設定とbehavioral 根拠で境界を明示する。

適用境界

この制御 モデルは、システム/developer instruction、RAG、ツール、記憶情報等を組み合わせるagent/LLM 実行環境の変更管理と回帰評価に適用する。特定提供元の内部優先順位実装やhidden policy bytesを共通仕様として一般化しない。提供元文書はその提供元/実行環境の契約証拠であり、研究論文は評価条件内の反証・失敗 根拠である。

高リスク操作ではinstruction hierarchyは一つの防御層に過ぎず、IAM、policy 強制的な適用 point、ツール 認可、承認、transaction/結果の照合等を置き換えない。

出典 / 出典・来歴 資料内の該当箇所

  • Google Gemini Enterprise Agent Platform — システム instructions guidance(登録済み出典・来歴、2026-10-17再確認記録)。システム instructionsのrequest-wide適用と、jailbreak/leakを完全には防げない境界。
  • JustAsk, arXiv:2601.21233 — black-box system-prompt extraction study across commercial models。hidden promptを機密境界とみなす一般化への反証。
  • PCFI, arXiv:2603.18433 — role/priority-aware 実行環境 強制的な適用の研究 根拠。評価条件外へ防御率を一般化しない。
  • PhishNChips, arXiv:2603.25056 — prompt/モデル 設定とsecurity behaviorの研究 根拠。configuration-bound resultとして扱う。
  • EA_REVISION_LEDGER EA-520-R1-20261013 の既存出典・来歴/refresh記録(2026-10-17 03:45 JST)。

監査観点

監査では、正式な topicがEffective Instruction 条件・契約 Envelopeから弱体化されていないこと、instruction presenceと強制的な適用/confidentialityを分離していること、提供元固有事実と研究 根拠を一般化していないこと、hidden policyを未確認事項としていること、外部認可等をinstructionで代替していないことを確認する。

よくある失敗・反証

  • システム instructionが存在するため安全だと誤認し、検索・取得/ツール/記憶情報経路からの競合instructionを評価しない。

  • 提供元/モデル更新後も旧回帰結果を有効とみなす。

  • hidden 提供元 policyの内容を推測し、監査証拠として扱う。

  • システム promptの秘匿をアクセス制御や秘密情報 managementの代替にする。

  • 単発テストまたは一つの比較評価で「instruction遵守」を保証済みとする。

  • evaluator自体が同一モデル・同一失敗条件に依存し、失敗を見逃す。

  • multilingual、長文、ツール/RAG併用時の競合を評価対象から外す。

  • 提供元 仕様・利用方法の文書は文書化された入力・設定境界を示すが、全てのjailbreak/injectionに対する完全な強制的な適用を保証しない。

  • JustAsk等の研究は特定のモデル・手法・時点に依存し、全提供元・全バージョンで同一の抽出可能性を証明しない。

  • PCFI/PhishNChips等の研究結果は評価設定依存であり、本番環境の普遍的防御率ではない。

  • 提供元内部policyの変更が常に外部へ明示的改訂版 signalとして公開されるとは限らない。

まだ確認できていないこと

  • EA-520-UNKNOWN-01
    • 提供元/実行環境がhidden policy変更をどの粒度で外部へ通知・結果の照合可能にするか。
    • 提供元横断で移植可能なeffective-instruction manifestの最小共通データ形式の定義。
    • multilingual・長文・複数ツール/RAG/記憶情報同時競合に対する用途別の十分なtrial設計。
    • evaluator independenceをどの程度要求すれば監査上十分か。
    • 実運用でinstruction-contract driftが直接事故へ結び付いた独立incidentの一般化可能な証拠。

根拠資料

この記事には、直接開ける外部出典が登録されていません。出典IDや検証情報は末尾で確認できます。

更新履歴

  1. EA-520-R1-20261013: 正式な 監査/publication 対応付け

出典ID・検証情報・機械可読データ

根拠の種類と情報の鮮度は、ラベルとアイコンで確認できます。

記事ID
EA-520
最終確認日
2026-10-18
提供元・モデル・プラン・利用環境
—
対象地域
—
元資料の全文と収録照合記録
要点と前提

CANDIDATE_ID: ORPHAN-RESCUE-EA520-20261019-C1

要旨

Enterprise AIで「system instructionを設定した」という事実は、その指示が実行時にどのような優先順位で合成され、どの経路から干渉され、どの程度の確率で守られたかを証明しない。運用上必要なのは、宣言したinstruction bytesだけでなく、provider/model/API/runtime、role/priority、tool・RAG・memory等の注入経路、公開されている安全設定、評価条件を一つの有効命令契約として版管理し、変更時に回帰評価することである。

主要claim

1. 宣言されたinstructionと実効的なenforcementは別物である

system/developer/user/retrieved instructionは、モデルに与えられる入力契約の一部である。しかし、その存在だけから「必ず従う」「下位instructionから上書きされない」「秘密として保持される」を導いてはならない。Google Gemini Enterprise Agent Platformのsystem-instruction guidanceはsystem instructionsがrequest全体へ適用される一方、jailbreakやleakを完全には防げない旨を明示している。したがって、instruction presenceはsecurity enforcementの証明ではない。

運用上は、少なくとも次を分離して記録する。 - declared instruction artifact: 組織が管理できるsystem/developer等の本文、hash、revision。 - composition contract: role/priority、連結順、retrieval/tool/memory等がどこへ挿入されるか。 - provider/runtime state: model/API/runtime、安全設定など外部に観測可能な実行条件。 - observed enforcement: conflict、prompt injection、tool/RAG/memory注入を含む評価結果。

2. hidden provider instructionを「既知の正本」として扱わない

providerが内部で追加するhidden policy/system textの完全なbytesは、providerが明示的に公開・readbackしない限りUNKNOWNである。モデル挙動から内容を逆算して正本化してはならない。また、hidden system promptは機密境界そのものでもない。JustAsk(arXiv:2601.21233)は商用モデルを含むblack-box system-prompt extractionを研究対象としており、少なくとも「system roleに置けば秘密になる」という一般化を否定する反証となる。

従って、監査記録では「組織が設定したinstruction」「providerが文書化したpriority/policy」「観測された挙動」「非公開でUNKNOWNな内部instruction」を別欄にする。

3. instruction contractはprovider/model/runtimeまで含めてversion bindingする

同じprompt本文でも、model revision、API/runtime、tool schema、retrieval構成、安全設定、memory injection、provider policyの変更により実効挙動は変化し得る。PCFI(arXiv:2603.18433)やPhishNChips(arXiv:2603.25056)は、role/priority-aware enforcementやprompt-model configurationがsecurity evaluationへ影響することを示す研究 evidence である。これらは普遍的な防御率を証明しないが、「prompt本文だけを固定しても実効契約は固定されない」という境界を支持する。

最低限、評価対象には provider / model ID / API or runtime revision / declared instruction hash / role composition / tool・RAG・memory経路 / exposed safety settings / evaluator / corpus / trial policy / timestamp を結び付ける。material change後は以前のPASSを自動継承しない。

4. regression testはinstruction hierarchyの衝突を含める

通常ケースだけのgolden testでは不足する。少なくとも、下位roleからの上書き要求、retrieved content内の命令、tool result内の命令、memory由来instruction、長文での競合、拒否・許可境界、instructionの欠落・重複・順序変化をnegative fixtureとして持つ必要がある。

ただし、LLM出力は確率的であり、単発PASSは契約保証ではない。評価はtrial数、sampling条件、判定器、failure定義を固定し、許容閾値は用途のriskに応じて組織側が定める。研究benchmarkの成功率をそのまま本番SLAへ移植してはならない。

failure modes
  • system instructionが存在するため安全だと誤認し、retrieval/tool/memory経路からの競合instructionを評価しない。
  • provider/model更新後も旧回帰結果を有効とみなす。
  • hidden provider policyの内容を推測し、監査証拠として扱う。
  • system promptの秘匿をアクセス制御やsecret managementの代替にする。
  • 単発テストまたは一つのbenchmarkで「instruction遵守」を保証済みとする。
  • evaluator自体が同一モデル・同一failure modeに依存し、失敗を見逃す。
  • multilingual、長文、tool/RAG併用時の競合を評価対象から外す。
control / implementation implication
  • 組織管理instructionをimmutable revisionとして保存し、hashを付与する。
  • role/priorityとtool・RAG・memoryの挿入点を構成manifestに記録する。
  • provider/model/API/runtimeと公開安全設定を評価receiptへ固定する。
  • 正常系に加え、role conflict、retrieved prompt injection、tool-result injection、memory conflict、長文・多言語をriskに応じたnegative suiteへ含める。
  • material changeを検出したら旧PASSを失効候補とし、再評価する。
  • consequential actionではinstruction遵守だけに依存せず、tool側authorization、schema validation、approval、idempotency、readback等の外部controlを併用する。
  • hidden provider stateがreadback不能ならUNKNOWNとして残し、観測可能なconfigurationとbehavioral evidenceで境界を明示する。
適用境界

このcontrol modelは、system/developer instruction、RAG、tool、memory等を組み合わせるagent/LLM runtimeの変更管理と回帰評価に適用する。特定providerの内部priority実装やhidden policy bytesを共通仕様として一般化しない。provider文書はそのprovider/runtimeの契約証拠であり、研究論文は評価条件内の反証・failure evidenceである。

高リスク操作ではinstruction hierarchyは一つの防御層に過ぎず、IAM、policy enforcement point、tool authorization、approval、transaction/readback等を置き換えない。

counterevidence / limitations
  • provider documentationは文書化された入力・設定境界を示すが、全てのjailbreak/injectionに対する完全なenforcementを保証しない。
  • JustAsk等の研究は特定のモデル・手法・時点に依存し、全provider・全versionで同一の抽出可能性を証明しない。
  • PCFI/PhishNChips等の研究結果は評価設定依存であり、本番環境の普遍的防御率ではない。
  • provider内部policyの変更が常に外部へ明示的revision signalとして公開されるとは限らない。
OPEN_UNKNOWN
  • provider/runtimeがhidden policy変更をどの粒度で外部へ通知・readback可能にするか。
  • provider横断で移植可能なeffective-instruction manifestの最小共通schema。
  • multilingual・長文・複数tool/RAG/memory同時競合に対する用途別の十分なtrial設計。
  • evaluator independenceをどの程度要求すれば監査上十分か。
  • 実運用でinstruction-contract driftが直接事故へ結び付いた独立incidentの一般化可能な証拠。
SAFE_WORDING

「system instructionを設定した」ことと「そのinstructionが実行時に常に強制された」ことを同一視しない。監査可能なのは、組織が管理するinstruction revision、観測可能なprovider/model/runtime/configuration、明示したcomposition、指定した評価条件で得たbehavioral evidenceである。hidden provider instructionや未観測の内部policyは、公開された証拠がない限りUNKNOWNとする。instruction hierarchyは重要な制御層だが、consequential actionの外部authorizationやreadbackを代替しない。

source / provenance locator
  • Google Gemini Enterprise Agent Platform — system instructions guidance(登録済みprovenance、2026-10-17再確認記録)。system instructionsのrequest-wide適用と、jailbreak/leakを完全には防げない境界。
  • JustAsk, arXiv:2601.21233 — black-box system-prompt extraction study across commercial models。hidden promptを機密境界とみなす一般化へのcounterevidence。
  • PCFI, arXiv:2603.18433 — role/priority-aware runtime enforcementの研究 evidence。評価条件外へ防御率を一般化しない。
  • PhishNChips, arXiv:2603.25056 — prompt/model configurationとsecurity behaviorの研究 evidence。configuration-bound resultとして扱う。
  • EA_REVISION_LEDGER EA-520-R1-20261013 の既存provenance/refresh記録(2026-10-17 03:45 JST)。
監査観点

監査では、canonical topicがEffective Instruction Contract Envelopeから弱体化されていないこと、instruction presenceとenforcement/confidentialityを分離していること、provider固有事実と研究 evidenceを一般化していないこと、hidden policyをUNKNOWNとしていること、外部authorization等をinstructionで代替していないことを確認する。

  • EA-520-CURRENT-APPROVAL研究資料研究資料根拠の出所: AUDITED_CANONICAL_RESEARCH_PACKET

    現行本文の監査・revision対応

    裏付ける内容
    現行台帳のAUDIT_PASSと候補・revision・本文ハッシュの対応を確認しています。
    確認日
    —
    出典・実験ID
    ORPHAN-RESCUE-EA520-20261019-C1
    検証箇所
    1KqhJtiSb2S84rWmeYVwKcT_76dBwZ_B0ZZuAWQqH0rQ/EA_REVISION_LEDGER#ea_id=EA-520&revision_id=EA-520-R1-20261013&candidate_id=ORPHAN-RESCUE-EA520-20261019-C1 · EA-520-R1-20261013
    適用範囲
    —
    出典・来歴
    CURRENT_CANONICAL_APPROVAL_READBACK
    限界
    監査状態と来歴の記録です。外部根拠の最新性や本文の全主張を追加保証しません。
  • EA-520-CURRENT-BODY-READBACK実装資料実装資料根拠の出所: IMPLEMENTATION_READBACK

    現行本文の収録照合

    裏付ける内容
    公開生成入力の本文SHA-256が、監査済み候補に結び付いたハッシュと一致しています。
    確認日
    2026-10-19
    出典・実験ID
    BODY-SHA256:1cfa36a878692265d731223ad22ccefaf6bce5e0b6f0536ab5ceca79ec3edd2f
    検証箇所
    content/staging/EA-520.md · 1cfa36a878692265d731223ad22ccefaf6bce5e0b6f0536ab5ceca79ec3edd2f · EA-520-R1-20261013
    適用範囲
    —
    出典・来歴
    CURRENT_APPROVED_BODY_HASH_MATCH
    限界
    本文の同一性の検査です。外部システムの挙動や全主張の真偽を実証したものではありません。
出典ID
ORPHAN-RESCUE-EA520-20261019-C1, BODY-SHA256:1cfa36a878692265d731223ad22ccefaf6bce5e0b6f0536ab5ceca79ec3edd2f
追跡中のUNKNOWN ID
EA-520-UNKNOWN-01
再確認のきっかけ
正式な 改訂版/publication 状態 change · 本文 成果物 hash change · 出典 現行性 change · new contradiction or 実装 結果の照合

機械検査: 通過 — 機械検査の結果です。情報の正確性や実行の承認を保証するものではありません。

    同じ記事IDの機械可読データです。