{
  "format": "agent-article-v0",
  "article_id": "PM-GPT-CORE-06",
  "canonical_url": "/providers/pm-gpt-core-06",
  "page_type": "reference",
  "claim_ids": [],
  "evidence_ids": [
    "EVD-PM-GPT-CORE-06-URL-BE8E6F5F7CFA",
    "EVD-PM-GPT-CORE-06-URL-BAB0E18B2802",
    "EVD-PM-GPT-CORE-06-URL-55A1AC198FA2",
    "EVD-PM-GPT-CORE-06-URL-D5CB61D0A9F5",
    "EVD-PM-GPT-CORE-06-URL-2A00AD8B85D0",
    "EVD-PM-GPT-CORE-06-URL-52D7FE5E2F70",
    "PM-GPT-CORE-06-DOCUMENT-READBACK"
  ],
  "unknown_ids": [
    "PM-GPT-CORE-06-CURRENTNESS"
  ],
  "operational_object_ids": [],
  "provider": [
    "GPT"
  ],
  "models": [],
  "plans": [],
  "surfaces": [],
  "regions": [],
  "current_status": "UNKNOWN",
  "observation_status": "UNOBSERVED",
  "freshness": "UNKNOWN",
  "last_verified": null,
  "supersedes": [],
  "superseded_by": [],
  "provenance": [
    "DOC-083cde4caa627644-PM-GPT-CORE-06",
    "SRC-PM-GPT-CORE-06-URL-BE8E6F5F7CFA",
    "SRC-PM-GPT-CORE-06-URL-BAB0E18B2802",
    "SRC-PM-GPT-CORE-06-URL-55A1AC198FA2",
    "SRC-PM-GPT-CORE-06-URL-D5CB61D0A9F5",
    "SRC-PM-GPT-CORE-06-URL-2A00AD8B85D0",
    "SRC-PM-GPT-CORE-06-URL-52D7FE5E2F70"
  ],
  "article_sources": [
    {
      "id": "EVD-PM-GPT-CORE-06-URL-BE8E6F5F7CFA",
      "evidence_class": "RESEARCH",
      "title": "OpenAI Prompting: <[",
      "href": "https://developers.openai.com/api/docs/guides/prompting",
      "supports": [],
      "limit": "元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。",
      "origin_class": "APPROVED_DOCUMENT_REFERENCE",
      "source_or_experiment_ids": [
        "SRC-PM-GPT-CORE-06-URL-BE8E6F5F7CFA"
      ],
      "supporting_locators": [
        "Provenance",
        "- OpenAI Prompting: <[https://developers.openai.com/api/docs/guides/prompting"
      ],
      "scope": "Provenance",
      "provenance_status": "APPROVED_DOCUMENT_REFERENCE_PROJECTED"
    },
    {
      "id": "EVD-PM-GPT-CORE-06-URL-BAB0E18B2802",
      "evidence_class": "RESEARCH",
      "title": "OpenAI Deprecations — reusable prompts: <[",
      "href": "https://developers.openai.com/api/docs/deprecations",
      "supports": [],
      "limit": "元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。",
      "origin_class": "APPROVED_DOCUMENT_REFERENCE",
      "source_or_experiment_ids": [
        "SRC-PM-GPT-CORE-06-URL-BAB0E18B2802"
      ],
      "supporting_locators": [
        "Provenance",
        "- OpenAI Deprecations — reusable prompts: <[https://developers.openai.com/api/docs/deprecations"
      ],
      "scope": "Provenance",
      "provenance_status": "APPROVED_DOCUMENT_REFERENCE_PROJECTED"
    },
    {
      "id": "EVD-PM-GPT-CORE-06-URL-55A1AC198FA2",
      "evidence_class": "RESEARCH",
      "title": "OpenAI migration guide: <[",
      "href": "https://developers.openai.com/api/docs/guides/prompting/migrate-from-prompt-object",
      "supports": [],
      "limit": "元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。",
      "origin_class": "APPROVED_DOCUMENT_REFERENCE",
      "source_or_experiment_ids": [
        "SRC-PM-GPT-CORE-06-URL-55A1AC198FA2"
      ],
      "supporting_locators": [
        "Provenance",
        "- OpenAI migration guide: <[https://developers.openai.com/api/docs/guides/prompting/migrate-from-prompt-object"
      ],
      "scope": "Provenance",
      "provenance_status": "APPROVED_DOCUMENT_REFERENCE_PROJECTED"
    },
    {
      "id": "EVD-PM-GPT-CORE-06-URL-D5CB61D0A9F5",
      "evidence_class": "RESEARCH",
      "title": "Agents SDK v0.22.0 prompts.py: <[",
      "href": "https://github.com/openai/openai-agents-python/blob/v0.22.0/src/agents/prompts.py",
      "supports": [],
      "limit": "元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。",
      "origin_class": "APPROVED_DOCUMENT_REFERENCE",
      "source_or_experiment_ids": [
        "SRC-PM-GPT-CORE-06-URL-D5CB61D0A9F5"
      ],
      "supporting_locators": [
        "Provenance",
        "- Agents SDK v0.22.0 prompts.py: <[https://github.com/openai/openai-agents-python/blob/v0.22.0/src/agents/prompts.py"
      ],
      "scope": "Provenance",
      "provenance_status": "APPROVED_DOCUMENT_REFERENCE_PROJECTED"
    },
    {
      "id": "EVD-PM-GPT-CORE-06-URL-2A00AD8B85D0",
      "evidence_class": "RESEARCH",
      "title": "Agents SDK issue #3321: <[",
      "href": "https://github.com/openai/openai-agents-python/issues/3321",
      "supports": [],
      "limit": "元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。",
      "origin_class": "APPROVED_DOCUMENT_REFERENCE",
      "source_or_experiment_ids": [
        "SRC-PM-GPT-CORE-06-URL-2A00AD8B85D0"
      ],
      "supporting_locators": [
        "Provenance",
        "- Agents SDK issue #3321: <[https://github.com/openai/openai-agents-python/issues/3321"
      ],
      "scope": "Provenance",
      "provenance_status": "APPROVED_DOCUMENT_REFERENCE_PROJECTED"
    },
    {
      "id": "EVD-PM-GPT-CORE-06-URL-52D7FE5E2F70",
      "evidence_class": "RESEARCH",
      "title": "Agents SDK v0.22.0 release anchor: <[",
      "href": "https://github.com/openai/openai-agents-python/releases/tag/v0.22.0",
      "supports": [],
      "limit": "元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。",
      "origin_class": "APPROVED_DOCUMENT_REFERENCE",
      "source_or_experiment_ids": [
        "SRC-PM-GPT-CORE-06-URL-52D7FE5E2F70"
      ],
      "supporting_locators": [
        "Provenance",
        "- Agents SDK v0.22.0 release anchor: <[https://github.com/openai/openai-agents-python/releases/tag/v0.22.0"
      ],
      "scope": "Provenance",
      "provenance_status": "APPROVED_DOCUMENT_REFERENCE_PROJECTED"
    },
    {
      "id": "PM-GPT-CORE-06-DOCUMENT-READBACK",
      "evidence_class": "IMPL",
      "title": "原資料との収録照合",
      "supports": [
        "資料単位の本文ハッシュ、段落数、表数を照合しています。"
      ],
      "limit": "収録照合は主張の真偽や外部根拠の最新性を追加保証しません。",
      "origin_class": "DOCUMENT_INGESTION_READBACK",
      "source_or_experiment_ids": [
        "DOC-083cde4caa627644-PM-GPT-CORE-06"
      ],
      "supporting_locators": [
        "18WPldGemks2px0ukhKYINeBMrBwAmlAi",
        "083cde4caa627644036a2225f1f6ff29b8015bd902614fe1f7a00a997b4eb59c",
        "provider_mappings/PM-GPT-CORE-06.md",
        "cb1890aa9b686994bac4a1b296e24f0e314d9731c34f2208e00d9e1a9837e37b"
      ],
      "scope": "公開指定を受けた資料単位の全文・表・出典。",
      "provenance_status": "SOURCE_IDENTITY_VERIFIED"
    }
  ],
  "research_sections": [
    {
      "heading": "資料の識別情報",
      "text": "Source SHA-256 346c4230d9e64c366d868dcc6cd2a89af531babdae0dcb4b55fe089eb46a6ad4"
    },
    {
      "heading": "Product Mapping — GPT / CORE-06",
      "text": "PRODUCT_MAPPING_ID: PM-GPT-CORE-06-v0.1\n\nPROVIDER: GPT / OpenAI\n\nCORE_PACKET: PKT-GEMINI-A-CORE-06-v0.1\n\nAS_OF: 2026-09-09 JST\n\nSTATUS: PUBLIC_MAPPING_BOUNDED_COMPLETE / PROMPT_OBJECT_MIGRATION_ACTIVE / LIVE_ORG_PENDING\n\nLAYER: PRODUCT_MAPPING (not Enterprise AI Core; not Organization Overlay)"
    },
    {
      "heading": "Scope",
      "text": "CORE-06のconfiguration bundle、version/approval lineage、environment diff、canary/rollback契約をOpenAI APIとAgents SDKへ対応づける。対象はResponses APIのinput/instructions、廃止予定のreusable prompt objects、Agents SDK v0.22.0のPrompt/Agent/RunConfig/model settings、model snapshot/aliasである。ChatGPT UI、workspace固有設定、実tenantのprompt管理、deployment、release approval値はOrganization Overlayへ残す。"
    },
    {
      "heading": "Surface and lifecycle separation",
      "text": "| SURFACE | CURRENT CONFIGURATION EVIDENCE | LIFECYCLE DECISION | LIMIT |\n| --- | --- | --- | --- |\n| Responses direct input | application codeからmodel、input、instructions等を送る | code/repository releaseの一部としてversion、review、test、feature flag、rollbackを管理 | API requestだけではtool/source/policy/environment/evalを束ねたcomposite releaseにならない |\n| reusable prompt object | prompt.id、optional version、variablesで参照可能 | 2026-06-03 deprecated、v1/promptsとobjectsは2026-11-30 shutdown予定。新規release基盤として採用しない | shutdown前の既存利用とforward designを分離。dashboard historyを長期provenanceへ外挿しない |\n| Agents SDK v0.22.0 prompt | tagged prompts.pyはid/version/variablesをResponses prompt parameterへ渡す | 固定版に残る移行期adapterとして記録。SDK tag pinだけでprovider object存続を保証しない | prompt object shutdown、provider/API availability、application migrationは別dependency |\n| Agents SDK Agent/RunConfig | instructions、prompt、model、model settings、tools、handoffs、guardrails、run-level defaultsを分散設定可能 | effective configをagent objectだけでなくrun/provider/environmentまでcanonicalizeする | display nameまたはAgent定義だけでは実requestのeffective bundleを再構成できない |\n| model identity | explicit model、SDK/run default、alias、snapshot、returned modelを分離 | snapshot/aliasとdeprecation calendarをbundleへ固定し、変更時にsentinel/evalを再実行 | provider内部build、silent substitution、tenant rolloutは公開情報だけではUNKNOWN |"
    },
    {
      "heading": "Core → GPT mapping rows",
      "text": "| ROW | CORE CONTRACT | GPT / OPENAI FINDING | DECISION / UNKNOWN |\n| --- | --- | --- | --- |\n| PM-C06-GPT-001 | versioned prompt/config entity | 旧prompt objectはID/version/variablesを提供するが廃止進行中 | legacy component provenanceとしてのみ保持し、新規構成はcode-managed promptへ移行。prompt versionをcomposite release versionとみなさない |\n| PM-C06-GPT-002 | configuration bundle | OpenAIはprompt内容をapplication codeへ移し、typed arguments、Responses input/instructions、tests/evals、git/PR/release tags/feature flagsで管理する方針を示す | Core bundleへcode commit、rendered input、model/runtime/tool/source/policy/environment/eval linkを結合する。公式移行案そのものが完全bundleを自動生成するとは主張しない |\n| PM-C06-GPT-003 | temporal/deprecation boundary | reusable prompt creationは2026-06-03からde-emphasized、shutdownは2026-11-30予定 | ACTIVE_DEPRECATED_DEPENDENCYとしてinventory化し、migration owner/deadline/dual-run/rollbackを要求。shutdown予定を現在の即時利用不能とは扱わない |\n| PM-C06-GPT-004 | fixed SDK parity | v0.22.0 PromptUtilはstatic/dynamic promptからid/version/variablesを構成しmodel inputへ渡す | tagged code surfaceを固定。SDK supportとAPI lifetimeを分離し、将来互換を推定しない |\n| PM-C06-GPT-005 | validation/failure signal | issue #3321はmissing/non-string prompt ID等がearly validationされず、KeyErrorまたはwrong shape転送になると報告。v0.22.0 tagged codeにもstrict field validationは見えない | author repositoryのbounded failure signal。実tenant障害や全path failureへ一般化せず、application schema validationとnegative testを要求 |\n| PM-C06-GPT-006 | environment/effective-config diff | Agent、RunConfig、environment default、provider default、model settings、Responses/Chat Completions pathでeffective configが変わり得る | declared/effective/returned configを分離し、surface/SDK/API revision差をmaterialize。Chat Completionsはprompt-managed request非対応というissue記述を全API保証へ拡張しない |\n| PM-C06-GPT-007 | rollback/readback | code-managed promptはgit/PR/release tag/feature flagで比較・rollback可能だが、model/tool/source/policy/deploymentは別component | rollbackはprior codeだけで完了せず、effective request、dependencies、eval、deployment、receipt/readbackを再確認。tenant値と実release結果はUNKNOWN |"
    },
    {
      "heading": "Migration and safe verification profile",
      "text": "非機密synthetic fixtureだけを用い、採用repository/SDK/API環境が利用可能な場合に実施する。今回はprovider/API/tenantを操作していない。\n\n- prompt.id/version/variables利用箇所をinventoryし、2026-11-30より前のowner、migration release、rollback期限を付ける。\n\n- legacy objectとcode-managed rendererで同一typed fixtureを生成し、role、順序、escaping、defaults、attachments、tool schema、output contractのcanonical diffを取る。\n\n- missing/empty/non-string ID、version型、variables型をprovider dispatch前に拒否する。\n\n- Agent/RunConfig/environment/provider defaultを一つずつ変え、effective model/settings/tools/prompt/surfaceをrecordする。\n\n- explicit snapshot/aliasとreturned modelを保存し、deprecated model/tool/source dependencyをrelease前にblockする。\n\n- fixed sentinel/task sliceをlegacy/new pathで反復し、単発一致やprompt hash一致だけでbehavior equivalenceを認定しない。\n\n- canary、stop、feature-flag rollback後にeffective request、dependency availability、evaluation acceptanceをread backする。\n\n既存のCORE-06 local 7/7・19/19は本研究のCOMPILER_EXPERIMENTであり、GPT/OpenAIのlive試験へ再分類しない。"
    },
    {
      "heading": "Organization Overlay handoff",
      "text": "- prompt object利用inventory、migration owner、deadline、exception、release window\n\n- repository、reviewer/approver、branch protection、tag、artifact retention\n\n- adopted API/SDK/model/snapshot、default override、feature flag、deployment binding\n\n- tool/source/policy/secret/eval registry、canary traffic、stop threshold、rollback owner\n\n- trace/log/redaction/retention、provider deprecation alert owner、incident escalation"
    },
    {
      "heading": "Provenance",
      "text": "- OpenAI Prompting: <[https://developers.openai.com/api/docs/guides/prompting](https://developers.openai.com/api/docs/guides/prompting)> (accessed 2026-09-09)\n\n- OpenAI Deprecations — reusable prompts: <[https://developers.openai.com/api/docs/deprecations](https://developers.openai.com/api/docs/deprecations)> (accessed 2026-09-09)\n\n- OpenAI migration guide: <[https://developers.openai.com/api/docs/guides/prompting/migrate-from-prompt-object](https://developers.openai.com/api/docs/guides/prompting/migrate-from-prompt-object)> (accessed 2026-09-09)\n\n- Agents SDK v0.22.0 prompts.py: <[https://github.com/openai/openai-agents-python/blob/v0.22.0/src/agents/prompts.py](https://github.com/openai/openai-agents-python/blob/v0.22.0/src/agents/prompts.py)>\n\n- Agents SDK issue #3321: <[https://github.com/openai/openai-agents-python/issues/3321](https://github.com/openai/openai-agents-python/issues/3321)> (opened 2026-05-09; closed; read 2026-09-09)\n\n- Agents SDK v0.22.0 release anchor: <[https://github.com/openai/openai-agents-python/releases/tag/v0.22.0](https://github.com/openai/openai-agents-python/releases/tag/v0.22.0)>"
    },
    {
      "heading": "Exit condition",
      "text": "OpenAIの現行方針がmanaged prompt objectからcode-managed promptへ移行済みであること、2026-11-30 shutdown予定、v0.22.0 SDKに旧object adapterが残る移行期の不一致、field validation failure signalを境界付きで記録した。prompt/version/commitをcomposite release、behavior同値、deployment rollbackへ昇格せず、live/tenant/organization値をUNKNOWNとして移送する。Core claimは変更しないためGemini遡及監査は不要である。"
    }
  ],
  "human_url": "/providers/pm-gpt-core-06",
  "markdown_url": "/agent/article.md?path=%2Fproviders%2Fpm-gpt-core-06",
  "json_url": "/agent/article.json?path=%2Fproviders%2Fpm-gpt-core-06"
}