← LLM & Agent Builder CopilotCONTENT HISTORY

Update to LLM & Agent Builder Copilot

Snapshot Nov 3, 2026 · 18:50 UTC · version 0.2.0

WHAT CHANGED

Package or technical metadata updated

Package or technical metadata updated

Observed in package metadata. These changes alone do not establish a new customer-facing feature.

Save LLM & Agent Builder Copilot and check future changes in Following.

Up to 10 plugins free · no card required.

All fields and original values.

These are saved file metadata. Open a changed file to read its text edits.

Package file

Before

Sep 30, 2026 · 23:18 UTC

{"sha256":"06a68eec49bbda029d496b63f917d2b984655d4a1cf86f520fd3c5b57aa17ff7","size":87611}

After

Nov 3, 2026 · 18:50 UTC

Not present

Package file

Before

Sep 30, 2026 · 23:18 UTC

{"sha256":"06a68eec49bbda029d496b63f917d2b984655d4a1cf86f520fd3c5b57aa17ff7","size":87611}

After

Nov 3, 2026 · 18:50 UTC

Not present

Package file

Before

Sep 30, 2026 · 23:18 UTC

3a5645c747bd0ead26f698fc2a607b80366a521de323256ab456a68516b6c70e

After

Nov 3, 2026 · 18:50 UTC

0043416e0bc718bcb505aa64e534d3d07296e11e4f8248493b2a58131347def3

Package file

Before

Sep 30, 2026 · 23:18 UTC

2615

After

Nov 3, 2026 · 18:50 UTC

2983

Compare saved observations

Download comparison JSON

Changed files

Choose a file to see its text changes. Binary or large files show metadata only.

.codex-plugin/assets/composer-icon.svg →

.codex-plugin/assets/logo.svg →

.codex-plugin/plugin.json →

CHANGELOG.md →

PLUGIN_CREATOR_PROMPT.md →

README.md →

SUBMISSION.md →

UPGRADE_AUDIT.md →

archive/original-agent-config.yaml →

archive/original-research-notes.md →

archive/original-skill.md →

benchmarks/README.md →

benchmarks/cases.json →

benchmarks/synthetic-traces.json →

docs/RESEARCH_NOTES.md →

plugin.json →

references/agent-design-patterns.md →

references/approval-and-guardrails.md →

references/architecture-selection.md →

references/cost-and-performance.md →

references/debugging-runbooks.md →

references/domain-boundaries.md →

references/evaluation-methodology.md →

references/implementation-and-sdks.md →

references/mcp-integration.md →

references/multiagent-orchestration.md →

references/official-source-registry.md →

references/original/README.md →

references/original/agent_design_patterns.md →

references/original/agent_state_memory_patterns.md →

references/original/llm_agent_evaluation_framework.md →

references/original/llm_system_patterns.md →

references/original/mcp_design_reference.md →

references/original/official_source_registry.md →

references/original/tool_contract_patterns.md →

references/release-readiness.md →

references/security-threat-model.md →

references/state-memory.md →

references/structured-outputs.md →

references/tool-boundaries.md →

references/tracing-observability.md →

scripts/trace_review.py →

scripts/validate_package.py →

skills/choose-system-complexity/SKILL.md →

skills/debug-agent-run/SKILL.md →

skills/design-agent-architecture/SKILL.md →

skills/design-agent-evals/SKILL.md →

skills/design-guardrails-and-approvals/SKILL.md →

skills/design-llm-system/SKILL.md →

skills/design-mcp-integration/SKILL.md →

skills/design-tool-contracts/SKILL.md →

skills/get-started/SKILL.md →

skills/implement-agent-workflow/SKILL.md →

skills/llm-agent-builder/SKILL.md →

skills/llm-agent-builder/agents/openai.yaml →

skills/llm-agent-builder/assets/icon.svg →

skills/llm-agent-builder/references/agent_design_patterns.md →

skills/llm-agent-builder/references/agent_state_memory_patterns.md →

skills/llm-agent-builder/references/llm_agent_evaluation_framework.md →

skills/llm-agent-builder/references/llm_system_patterns.md →

skills/llm-agent-builder/references/mcp_design_reference.md →

skills/llm-agent-builder/references/official_source_registry.md →

skills/llm-agent-builder/references/tool_contract_patterns.md →

skills/manage-state-and-memory/SKILL.md →

skills/migrate-agent-framework/SKILL.md →

skills/optimize-agent-reliability/SKILL.md →

skills/orchestrate-specialists/SKILL.md →

skills/prepare-agent-release/SKILL.md →

skills/review-agent-eval-results/SKILL.md →

skills/review-agent-security/SKILL.md →

skills/trace-and-observe/SKILL.md →

submission/listing-and-prompts.md →

submission/public-submission-checklist.md →

submission/release-notes.md →

submission/test-cases.md →

templates/agent-contract.md →

templates/approval-review.md →

templates/architecture-decision.md →

templates/eval-plan.md →

templates/evidence-report.md →

templates/incident-runbook.md →

templates/release-gates.md →

templates/state-inventory.md →

templates/threat-model.md →

templates/tool-contract.md →

tests/test_trace_review.py →

.codex-plugin/plugin.json

− removed · + added

--- before
+++ after
@@ -1,44 +1,48 @@
 {
+  "name": "llm-agent-builder-copilot",
+  "version": "0.2.0",
+  "description": "Design, implement, review and evaluate reliable LLM applications, tool-using agents and orchestrated workflows using bounded autonomy and secure contracts.",
   "author": {
-    "name": "Krishna Sathvik"
+    "name": "Tekris Labs"
   },
-  "description": "Design reliable LLM, tool, MCP, and agent workflows.",
+  "skills": "./skills/",
   "interface": {
+    "displayName": "LLM & Agent Builder Copilot",
+    "shortDescription": "Design reliable AI agents",
+    "longDescription": "Design, implement and review LLM applications and tool-using agent systems without adding unnecessary autonomy. Compare deterministic code, single model calls, bounded tools, directed workflows, autonomous agents and multi-agent systems. Define secure tool contracts, permissions, approval flows, MCP integration, state and memory, evaluations, tracing, debugging, migrations and production readiness. Includes focused specialist skills, reusable templates, technical references and offline fixtures. It is skills-only: coding, real subagents, tools, eval execution and deployment require user-authorized capabilities available in the host environment.",
+    "developerName": "Tekris Labs",
+    "category": "Developer Tools",
     "capabilities": [
-      "Choose the simplest architecture from deterministic code through multi-agent systems",
-      "Design LLM applications, tool-using workflows, autonomous agents, and multi-agent systems",
-      "Define safe tool schemas, permissions, retries, idempotency, errors, and approval requirements",
-      "Design manager, handoff, router, parallel-worker, evaluator, and orchestrator patterns",
-      "Plan MCP tools, resources, prompts, authentication, long-running tasks, and observability",
-      "Design conversation state, workflow state, durable preferences, and application memory",
-      "Add guardrails, human approvals, least-privilege controls, and prompt-injection defenses",
-      "Create agent evaluations for task success, tool use, trajectories, side effects, latency, and cost",
-      "Design tracing and observability for model calls, tools, handoffs, approvals, retries, and outcomes",
-      "Use current official docs for model APIs, Agents SDK, MCP, tools, guardrails, and platform behavior"
+      "Select the lowest-complexity reliable LLM or agent architecture",
+      "Design bounded agent workflows, routes, handoffs and specialists",
+      "Define safe tool schemas, scopes, side effects and approvals",
+      "Design MCP integration and compatible client/tool boundaries",
+      "Plan session context, workflow state and durable memory",
+      "Create evaluation datasets, graders and regression criteria",
+      "Diagnose tool-loop failures, stale state and approval errors",
+      "Review prompt injection, tenant isolation and security risks",
+      "Design tracing, incident recovery and cost-aware optimization",
+      "Prepare versioned production rollout and rollback checklists"
     ],
-    "category": "Developer Tools",
-    "composerIcon": "./.codex-plugin/assets/composer-icon.svg",
     "defaultPrompt": [
-      "Design the simplest reliable LLM or agent architecture for this use case.",
-      "Design safe tools, permissions, state, and approvals for this agent.",
-      "Review this agent workflow for unnecessary complexity, security risks, and eval gaps."
+      "Choose the simplest reliable LLM or agent architecture for this use case.",
+      "Design secure tools, approvals, state and recovery for this agent.",
+      "Review this agent workflow for security, evaluation and reliability gaps."
     ],
-    "developerName": "Krishna Sathvik",
-    "displayName": "LLM & Agent Builder Copilot",
-    "logo": "./.codex-plugin/assets/logo.svg",
-    "longDescription": "LLM & Agent Builder Copilot helps you design and implement reliable LLM applications, tool-using workflows, MCP integrations, and agentic systems without adding unnecessary autonomy. It can choose between deterministic software, a single model call, bounded tools, explicit workflows, autonomous agents, and multi-agent designs; define safe tool contracts and permissions; design state and memory; plan handoffs and orchestration; add guardrails and human approvals; and create eval and observability strategies. It favors structured outputs, least privilege, bounded execution, recoverable state, and simple architectures.",
-    "shortDescription": "Design reliable AI agents"
+    "brandColor": "#17212D",
+    "logo": "./assets/logo.svg",
+    "composerIcon": "./assets/icon.svg",
+    "websiteURL": "https://tekrislabs.com/",
+    "supportURL": "https://tekrislabs.com/contact",
+    "privacyPolicyURL": "https://tekrislabs.com/privacy",
+    "termsOfServiceURL": "https://tekrislabs.com/terms"
   },
-  "keywords": [
-    "llm",
-    "agents",
-    "mcp",
-    "tools",
-    "guardrails",
-    "evals",
-    "orchestration"
-  ],
-  "name": "llm-agent-builder-copilot",
-  "skills": "./skills",
-  "version": "0.1.0"
-}
\ No newline at end of file
+  "extensions": {
+    "com.openai": {
+      "onboardingSkill": "./skills/get-started/SKILL.md",
+      "publication": {
+        "release_notes": "0.2.0: Expanded the original single-skill LLM and agent design assistant into 18 specialized workflows; preserved original references and icon; added agent-security/evaluation templates, offline trace checks, benchmark definitions and Tekris Labs publisher metadata. No remote MCP server or live execution capability."
+      }
+    }
+  }
+}
Full technical diff · 89 changed fields

removed /files/.codex-plugin~1assets~1composer-icon.svg

BEFORE
{
  "sha256": "06a68eec49bbda029d496b63f917d2b984655d4a1cf86f520fd3c5b57aa17ff7",
  "size": 87611
}
AFTER
Field is absent

removed /files/.codex-plugin~1assets~1logo.svg

BEFORE
{
  "sha256": "06a68eec49bbda029d496b63f917d2b984655d4a1cf86f520fd3c5b57aa17ff7",
  "size": 87611
}
AFTER
Field is absent

changed /files/.codex-plugin~1plugin.json/sha256

BEFORE
"3a5645c747bd0ead26f698fc2a607b80366a521de323256ab456a68516b6c70e"
AFTER
"0043416e0bc718bcb505aa64e534d3d07296e11e4f8248493b2a58131347def3"

changed /files/.codex-plugin~1plugin.json/size

BEFORE
2615
AFTER
2983

added /files/CHANGELOG.md

BEFORE
Field was absent
AFTER
{
  "sha256": "ff3134c7f2c7b78b7894a50f3165ad94cec05aeea6f8c5f878c9a6713bb1e5eb",
  "size": 727
}

removed /files/PLUGIN_CREATOR_PROMPT.md

BEFORE
{
  "sha256": "f3612959726f849add58f3ff5c51657ad1962d414ee845673f7026d834073242",
  "size": 2327
}
AFTER
Field is absent

changed /files/README.md/sha256

BEFORE
"25a5e1066623a07eef705b4dbbb7133171de903991d3a77b24c1049d1d4f4dac"
AFTER
"924f66bce192bd8b30db74e5f3b54fa1233698c2a00b5663da3e2a6f762c67e0"

changed /files/README.md/size

BEFORE
1496
AFTER
1700

added /files/SUBMISSION.md

BEFORE
Field was absent
AFTER
{
  "sha256": "97b59850de98804c911c9eb78410f81fb92486c04fab0fef48b47353c87e32d4",
  "size": 1106
}

added /files/UPGRADE_AUDIT.md

BEFORE
Field was absent
AFTER
{
  "sha256": "10a3b62072d623a832ab21d639833fd5359871f5bf55d1db39c1f9bd0affb718",
  "size": 1229
}

added /files/archive~1original-agent-config.yaml

BEFORE
Field was absent
AFTER
{
  "sha256": "1e2a7cbf39577a38b2d1bb999e75feef645c6a7eeb7de5bebedc8517f376e67e",
  "size": 311
}

added /files/archive~1original-research-notes.md

BEFORE
Field was absent
AFTER
{
  "sha256": "404871d3dafe0a2fe1f92696dedcf1c709727ba6a871de079fa1f13fda89d69a",
  "size": 5077
}

added /files/archive~1original-skill.md

BEFORE
Field was absent
AFTER
{
  "sha256": "2a8e0f1e92794d280ec3d55e7f66468316f41dda0cb224a26ad357cc67fcc585",
  "size": 7954
}

added /files/benchmarks~1README.md

BEFORE
Field was absent
AFTER
{
  "sha256": "e37708077e27efe93cb6c1fb7b6ce952725cdd9a405f81378aa9d63916250e02",
  "size": 726
}

added /files/benchmarks~1cases.json

BEFORE
Field was absent
AFTER
{
  "sha256": "c10ca17dca0d75b8e268e1d4ab5ca7378f25de5a004df1bd1364645736a3bc78",
  "size": 7715
}

added /files/benchmarks~1synthetic-traces.json

BEFORE
Field was absent
AFTER
{
  "sha256": "32bd6428443f2ddd86b1857eef3524df99a61df59e6d3d9838c3296c67e4c0c7",
  "size": 2702
}

removed /files/docs~1RESEARCH_NOTES.md

BEFORE
{
  "sha256": "404871d3dafe0a2fe1f92696dedcf1c709727ba6a871de079fa1f13fda89d69a",
  "size": 5077
}
AFTER
Field is absent

changed /files/plugin.json/sha256

BEFORE
"21d3038ef75253c952f2e2e84e089bdf8226f53ef50e698f54cd62bd2792c409"
AFTER
"a7a9390da497883fbe3436ff233bc7c14b0e05b905427ac7683d63920bf19297"

changed /files/plugin.json/size

BEFORE
2844
AFTER
3390

added /files/references~1agent-design-patterns.md

BEFORE
Field was absent
AFTER
{
  "sha256": "7486339fc6b52409c7ee956b652a0f485b2ca9989d6623f9cb6115a09a891a9f",
  "size": 1079
}

added /files/references~1approval-and-guardrails.md

BEFORE
Field was absent
AFTER
{
  "sha256": "08790444fae497d374111909bff4becc968d3becdef2573790fa6991de81e0ce",
  "size": 901
}

added /files/references~1architecture-selection.md

BEFORE
Field was absent
AFTER
{
  "sha256": "907515cf18d5b4ab9cc9246e75c8b1a04ca447df26bc8ab1179055af361ed42f",
  "size": 1241
}

added /files/references~1cost-and-performance.md

BEFORE
Field was absent
AFTER
{
  "sha256": "2d64d3bbec1079b612690b1f9fefa523a66c4f2fc3561eb0c122fb4ec3a1c1f0",
  "size": 833
}

added /files/references~1debugging-runbooks.md

BEFORE
Field was absent
AFTER
{
  "sha256": "6604d1befc90b9b32b272bda0779f16ba403b19fc429c5fb9e9df5f77d232380",
  "size": 860
}

added /files/references~1domain-boundaries.md

BEFORE
Field was absent
AFTER
{
  "sha256": "5147f974a4fb6bc1eda83456e767bc3d5c9cfc2b29a053e472ce422f9c6c1c30",
  "size": 868
}

added /files/references~1evaluation-methodology.md

BEFORE
Field was absent
AFTER
{
  "sha256": "0db57a25ae9ba67759747ea3c7eb6737cbcaad7d1a2a4fec5750ffc50dd88501",
  "size": 1098
}

added /files/references~1implementation-and-sdks.md

BEFORE
Field was absent
AFTER
{
  "sha256": "e2fe11a428d046139ffcad0569a0c3405e32decc346fd12f4ee3b8caea2610c6",
  "size": 1052
}

added /files/references~1mcp-integration.md

BEFORE
Field was absent
AFTER
{
  "sha256": "2b330b0896e58890178132cc12c173f86babb8a0bb84eb131c85904c64b5883f",
  "size": 1046
}

added /files/references~1multiagent-orchestration.md

BEFORE
Field was absent
AFTER
{
  "sha256": "ad2f1afcfcaf8dbe807d7c6a65be1730303312cbacf95b69d94925428ca07ac1",
  "size": 1137
}

added /files/references~1official-source-registry.md

BEFORE
Field was absent
AFTER
{
  "sha256": "82029aaeb0baf7bbda23622b3e5ca4aa6e7201e6ebccc7c2afe376b9d7c1e89e",
  "size": 1285
}

added /files/references~1original~1README.md

BEFORE
Field was absent
AFTER
{
  "sha256": "988045b031a9fda3ce00b55b414f99fbdbdda8bdb7eaaaf75216a1fa09a36d01",
  "size": 395
}

added /files/references~1original~1agent_design_patterns.md

BEFORE
Field was absent
AFTER
{
  "sha256": "c7bc19e1ede301bd34056250a5530f4f465aaee2d2a724250bf2e5642bd3ff78",
  "size": 3288
}

added /files/references~1original~1agent_state_memory_patterns.md

BEFORE
Field was absent
AFTER
{
  "sha256": "880042ae1c3095e239bb1d4a3f5f502dd45dc76eb604742b8ba624c1e501383d",
  "size": 2769
}

added /files/references~1original~1llm_agent_evaluation_framework.md

BEFORE
Field was absent
AFTER
{
  "sha256": "f12a5392ef84bce8e24c33e1aad59f113b02ac5f75f0f466c923079f52688b02",
  "size": 3391
}

added /files/references~1original~1llm_system_patterns.md

BEFORE
Field was absent
AFTER
{
  "sha256": "e5010b8c0613cea9d1c58dcd90821e08d372315e572744fbdf45837df33ab329",
  "size": 3254
}

added /files/references~1original~1mcp_design_reference.md

BEFORE
Field was absent
AFTER
{
  "sha256": "bbd3ef15678cd94d822f331215831b832436193a61fc0153838e9a815b864b7b",
  "size": 3677
}

added /files/references~1original~1official_source_registry.md

BEFORE
Field was absent
AFTER
{
  "sha256": "a31146310ea1a252113febbc7cf4530e5ff751ee5a4c3373420e5e86f0b5158e",
  "size": 2073
}

added /files/references~1original~1tool_contract_patterns.md

BEFORE
Field was absent
AFTER
{
  "sha256": "2a66f64d06f39f4fed1ef30f92ecccb7e42f5898da13af448d677da6ce56b0fd",
  "size": 2906
}

added /files/references~1release-readiness.md

BEFORE
Field was absent
AFTER
{
  "sha256": "7b5dbe4a1cea608e723c414ca0f6ec2681048a2eae51b30c51b37032147b4936",
  "size": 845
}

added /files/references~1security-threat-model.md

BEFORE
Field was absent
AFTER
{
  "sha256": "40b226f2f897019b75db7704e9daf43c8d0c63fa827183cb0cce2def39735887",
  "size": 935
}

added /files/references~1state-memory.md

BEFORE
Field was absent
AFTER
{
  "sha256": "4a7bbe7dba70f0f82e275dab194698231d0bf24e6ab4211ced2d0bba03677b42",
  "size": 893
}

added /files/references~1structured-outputs.md

BEFORE
Field was absent
AFTER
{
  "sha256": "925dc4e8cafe45081391276d20199ff3d0fb6297a480e36975498ee5e690bc63",
  "size": 994
}

added /files/references~1tool-boundaries.md

BEFORE
Field was absent
AFTER
{
  "sha256": "cd7c8c5877eb377a80fe2bfbfd092e6fd0cc6b75fd5649f33432118644a4edde",
  "size": 1002
}

added /files/references~1tracing-observability.md

BEFORE
Field was absent
AFTER
{
  "sha256": "8c0face1f1a96d526b6536a7f803cb00f3847a16dbbf04080a9f09ac73eba61d",
  "size": 880
}

added /files/scripts~1trace_review.py

BEFORE
Field was absent
AFTER
{
  "sha256": "6e0e99c5736bd5028ad0939bd10cbc57ebb23b3a5e45dc2aee361730178a826a",
  "size": 2102
}

added /files/scripts~1validate_package.py

BEFORE
Field was absent
AFTER
{
  "sha256": "843da48bd67a9aabb2ddcd3c8742f6855568b2d7155924b013b375a92e29475e",
  "size": 2716
}

added /files/skills~1choose-system-complexity~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "a6824611424c8c9e178444839676a55516e2d670e35da87340449c4dc2faa106",
  "size": 1705
}

added /files/skills~1debug-agent-run~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "52e8ebe889349a5bb74fb8568ac273dd9d8212c1b7f39b568f734e285634426e",
  "size": 1667
}

added /files/skills~1design-agent-architecture~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "c6ec26150f8e65e4af0bc051680ae7dc8378741c9ebf3261ac9857ca64ce22fd",
  "size": 1654
}

added /files/skills~1design-agent-evals~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "e3486968d8bf5f446fbe5b51c6d824c40af079dec0257a955f1d6de4957b95d6",
  "size": 1719
}

added /files/skills~1design-guardrails-and-approvals~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "3d3e070b6aae8ccd4b7c849e6d3350e5d5e6864ae0fea3224bafe4ebf8d1c66e",
  "size": 1691
}

added /files/skills~1design-llm-system~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "48f0181c28e3a8ffb89a0cdc5ff71e2eebe70c6fd17ed660e8565b8923d9f890",
  "size": 1739
}

added /files/skills~1design-mcp-integration~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "f453fc53116a4a006d44294a615b1c55b06191735b8b7f82118a55bc0fdb7686",
  "size": 1693
}

added /files/skills~1design-tool-contracts~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "4d5ed1ade58cfd6624df162f417b7edfdc7e3f787e6fbeadf65a412299cd5a26",
  "size": 1717
}

added /files/skills~1get-started~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "19a51857cb8d8901cbbafe170f20afe0323a34eb4310de68e5ece322c0b5db1c",
  "size": 2047
}

added /files/skills~1implement-agent-workflow~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "100acdcc59e5a9c9d5ee71a0c86640473ca6d910b70cfc603f84f27c4c3d1210",
  "size": 1695
}

removed /files/skills~1llm-agent-builder~1SKILL.md

BEFORE
{
  "sha256": "2a8e0f1e92794d280ec3d55e7f66468316f41dda0cb224a26ad357cc67fcc585",
  "size": 7954
}
AFTER
Field is absent

removed /files/skills~1llm-agent-builder~1agents~1openai.yaml

BEFORE
{
  "sha256": "1e2a7cbf39577a38b2d1bb999e75feef645c6a7eeb7de5bebedc8517f376e67e",
  "size": 311
}
AFTER
Field is absent

removed /files/skills~1llm-agent-builder~1assets~1icon.svg

BEFORE
{
  "sha256": "06a68eec49bbda029d496b63f917d2b984655d4a1cf86f520fd3c5b57aa17ff7",
  "size": 87611
}
AFTER
Field is absent

removed /files/skills~1llm-agent-builder~1references~1agent_design_patterns.md

BEFORE
{
  "sha256": "c7bc19e1ede301bd34056250a5530f4f465aaee2d2a724250bf2e5642bd3ff78",
  "size": 3288
}
AFTER
Field is absent

removed /files/skills~1llm-agent-builder~1references~1agent_state_memory_patterns.md

BEFORE
{
  "sha256": "880042ae1c3095e239bb1d4a3f5f502dd45dc76eb604742b8ba624c1e501383d",
  "size": 2769
}
AFTER
Field is absent

removed /files/skills~1llm-agent-builder~1references~1llm_agent_evaluation_framework.md

BEFORE
{
  "sha256": "f12a5392ef84bce8e24c33e1aad59f113b02ac5f75f0f466c923079f52688b02",
  "size": 3391
}
AFTER
Field is absent

removed /files/skills~1llm-agent-builder~1references~1llm_system_patterns.md

BEFORE
{
  "sha256": "e5010b8c0613cea9d1c58dcd90821e08d372315e572744fbdf45837df33ab329",
  "size": 3254
}
AFTER
Field is absent

removed /files/skills~1llm-agent-builder~1references~1mcp_design_reference.md

BEFORE
{
  "sha256": "bbd3ef15678cd94d822f331215831b832436193a61fc0153838e9a815b864b7b",
  "size": 3677
}
AFTER
Field is absent

removed /files/skills~1llm-agent-builder~1references~1official_source_registry.md

BEFORE
{
  "sha256": "a31146310ea1a252113febbc7cf4530e5ff751ee5a4c3373420e5e86f0b5158e",
  "size": 2073
}
AFTER
Field is absent

removed /files/skills~1llm-agent-builder~1references~1tool_contract_patterns.md

BEFORE
{
  "sha256": "2a66f64d06f39f4fed1ef30f92ecccb7e42f5898da13af448d677da6ce56b0fd",
  "size": 2906
}
AFTER
Field is absent

added /files/skills~1manage-state-and-memory~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "4bef08f45db6ee9f47d386eda995a872d9dd77da5a288ea2237aa7657c378616",
  "size": 1718
}

added /files/skills~1migrate-agent-framework~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "dceb18e07f470ccba0a4283a828d44c4de15cd85e9fafc04621b51cb71588fc2",
  "size": 1618
}

added /files/skills~1optimize-agent-reliability~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "3a76fc52b717e4eacd6d5a0b08674c26dfbd2cb46212841f801b4b4a7cbb8c5e",
  "size": 1590
}

added /files/skills~1orchestrate-specialists~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "85c406f0e32921dac6718f354b7b035d35874652e828d2bc443837746cc41e00",
  "size": 1740
}

added /files/skills~1prepare-agent-release~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "5d82cbcb417dcbff9d9d6cfa9f99469f76e232ba3aa2b110288316c9ea86bd93",
  "size": 1686
}

added /files/skills~1review-agent-eval-results~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "020ed5223e6f28631985991b60a2611bb16aa5342e77d4c3be311c162d29c224",
  "size": 1650
}

added /files/skills~1review-agent-security~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "0616b468a62eb326993399148e45483e24d618f5b47e421d8d50e08d73b8e71c",
  "size": 1691
}

added /files/skills~1trace-and-observe~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "ac8a2a96a4fedd1f016bef02428c28d06b5ad2180a6752ae3c937cad7a429965",
  "size": 1660
}

removed /files/submission~1listing-and-prompts.md

BEFORE
{
  "sha256": "7ce0f10f55ffb20b0b3e4b892e648100124ca78bf04afb17ddf9b8eeedce9eb7",
  "size": 1979
}
AFTER
Field is absent

removed /files/submission~1public-submission-checklist.md

BEFORE
{
  "sha256": "28850928c0b2db9e35d20e0ce5c4547199d31698768b921916e91ed765cc301f",
  "size": 1162
}
AFTER
Field is absent

removed /files/submission~1release-notes.md

BEFORE
{
  "sha256": "bd2dfdd4a6f9c1f4aea7a3232c0519627367d6bed4b6e4efc59ea04f5c2d4cde",
  "size": 368
}
AFTER
Field is absent

removed /files/submission~1test-cases.md

BEFORE
{
  "sha256": "4e8e5a09200c4b1a6fc58391bf15c1d30f77fc62b7d90ab630cea82adcbf6c57",
  "size": 3447
}
AFTER
Field is absent

added /files/templates~1agent-contract.md

BEFORE
Field was absent
AFTER
{
  "sha256": "6929ea83954310289c0077e3ca5250fa8e19bac38e3fd88d8673692ef35b8973",
  "size": 335
}

added /files/templates~1approval-review.md

BEFORE
Field was absent
AFTER
{
  "sha256": "7f9a509a3b96e8b4c3926ce5476380ac7f7f75c11e04f77a0faf2ad4c9eaa5a2",
  "size": 378
}

added /files/templates~1architecture-decision.md

BEFORE
Field was absent
AFTER
{
  "sha256": "855f2a6c169c4c00443e8b42d4d416444560c7aad27ad62b44a9e8f229b85a8e",
  "size": 391
}

added /files/templates~1eval-plan.md

BEFORE
Field was absent
AFTER
{
  "sha256": "0abaded1c8ef66a7005c03fa2184317165b13e00236b459b61e22e461c753574",
  "size": 497
}

added /files/templates~1evidence-report.md

BEFORE
Field was absent
AFTER
{
  "sha256": "687af0eb13f6e27aad755a65e15aafc80bc02c4e193368c69460c81594ea0c12",
  "size": 461
}

added /files/templates~1incident-runbook.md

BEFORE
Field was absent
AFTER
{
  "sha256": "8683beed56bce513742307bc9239a6161609400dcfea7d6e72fa7c0464692cc6",
  "size": 385
}

added /files/templates~1release-gates.md

BEFORE
Field was absent
AFTER
{
  "sha256": "ee5defbda50f88be5bda0a1682cfdca65a630056a0eb77530ad9b19b18fb2c39",
  "size": 549
}

added /files/templates~1state-inventory.md

BEFORE
Field was absent
AFTER
{
  "sha256": "d2a2e44dfd480fd8baaf262eb24e4a836d877561c2254847aae99cbfe9205dec",
  "size": 488
}

added /files/templates~1threat-model.md

BEFORE
Field was absent
AFTER
{
  "sha256": "2be6ea448b5d53ab6dce40cb28125a53ec2c1f5033e163fa46ea43538683ab1a",
  "size": 386
}

added /files/templates~1tool-contract.md

BEFORE
Field was absent
AFTER
{
  "sha256": "a19f43d2aadaa4684dbf1e67426ee8ce8d1ed61b3b8dc9c2156b7fa6867e25a4",
  "size": 458
}

added /files/tests~1test_trace_review.py

BEFORE
Field was absent
AFTER
{
  "sha256": "db05e7f4a15ad8bfc1dafa58db413810a75f139cd9b8a9204133802af9888004",
  "size": 2705
}
Full snapshot data
{
  "files": {
    ".codex-plugin/plugin.json": {
      "sha256": "0043416e0bc718bcb505aa64e534d3d07296e11e4f8248493b2a58131347def3",
      "size": 2983
    },
    "CHANGELOG.md": {
      "sha256": "ff3134c7f2c7b78b7894a50f3165ad94cec05aeea6f8c5f878c9a6713bb1e5eb",
      "size": 727
    },
    "README.md": {
      "sha256": "924f66bce192bd8b30db74e5f3b54fa1233698c2a00b5663da3e2a6f762c67e0",
      "size": 1700
    },
    "SUBMISSION.md": {
      "sha256": "97b59850de98804c911c9eb78410f81fb92486c04fab0fef48b47353c87e32d4",
      "size": 1106
    },
    "UPGRADE_AUDIT.md": {
      "sha256": "10a3b62072d623a832ab21d639833fd5359871f5bf55d1db39c1f9bd0affb718",
      "size": 1229
    },
    "archive/original-agent-config.yaml": {
      "sha256": "1e2a7cbf39577a38b2d1bb999e75feef645c6a7eeb7de5bebedc8517f376e67e",
      "size": 311
    },
    "archive/original-research-notes.md": {
      "sha256": "404871d3dafe0a2fe1f92696dedcf1c709727ba6a871de079fa1f13fda89d69a",
      "size": 5077
    },
    "archive/original-skill.md": {
      "sha256": "2a8e0f1e92794d280ec3d55e7f66468316f41dda0cb224a26ad357cc67fcc585",
      "size": 7954
    },
    "assets/icon.svg": {
      "sha256": "06a68eec49bbda029d496b63f917d2b984655d4a1cf86f520fd3c5b57aa17ff7",
      "size": 87611
    },
    "assets/logo.svg": {
      "sha256": "06a68eec49bbda029d496b63f917d2b984655d4a1cf86f520fd3c5b57aa17ff7",
      "size": 87611
    },
    "benchmarks/README.md": {
      "sha256": "e37708077e27efe93cb6c1fb7b6ce952725cdd9a405f81378aa9d63916250e02",
      "size": 726
    },
    "benchmarks/cases.json": {
      "sha256": "c10ca17dca0d75b8e268e1d4ab5ca7378f25de5a004df1bd1364645736a3bc78",
      "size": 7715
    },
    "benchmarks/synthetic-traces.json": {
      "sha256": "32bd6428443f2ddd86b1857eef3524df99a61df59e6d3d9838c3296c67e4c0c7",
      "size": 2702
    },
    "plugin.json": {
      "sha256": "a7a9390da497883fbe3436ff233bc7c14b0e05b905427ac7683d63920bf19297",
      "size": 3390
    },
    "references/agent-design-patterns.md": {
      "sha256": "7486339fc6b52409c7ee956b652a0f485b2ca9989d6623f9cb6115a09a891a9f",
      "size": 1079
    },
    "references/approval-and-guardrails.md": {
      "sha256": "08790444fae497d374111909bff4becc968d3becdef2573790fa6991de81e0ce",
      "size": 901
    },
    "references/architecture-selection.md": {
      "sha256": "907515cf18d5b4ab9cc9246e75c8b1a04ca447df26bc8ab1179055af361ed42f",
      "size": 1241
    },
    "references/cost-and-performance.md": {
      "sha256": "2d64d3bbec1079b612690b1f9fefa523a66c4f2fc3561eb0c122fb4ec3a1c1f0",
      "size": 833
    },
    "references/debugging-runbooks.md": {
      "sha256": "6604d1befc90b9b32b272bda0779f16ba403b19fc429c5fb9e9df5f77d232380",
      "size": 860
    },
    "references/domain-boundaries.md": {
      "sha256": "5147f974a4fb6bc1eda83456e767bc3d5c9cfc2b29a053e472ce422f9c6c1c30",
      "size": 868
    },
    "references/evaluation-methodology.md": {
      "sha256": "0db57a25ae9ba67759747ea3c7eb6737cbcaad7d1a2a4fec5750ffc50dd88501",
      "size": 1098
    },
    "references/implementation-and-sdks.md": {
      "sha256": "e2fe11a428d046139ffcad0569a0c3405e32decc346fd12f4ee3b8caea2610c6",
      "size": 1052
    },
    "references/mcp-integration.md": {
      "sha256": "2b330b0896e58890178132cc12c173f86babb8a0bb84eb131c85904c64b5883f",
      "size": 1046
    },
    "references/multiagent-orchestration.md": {
      "sha256": "ad2f1afcfcaf8dbe807d7c6a65be1730303312cbacf95b69d94925428ca07ac1",
      "size": 1137
    },
    "references/official-source-registry.md": {
      "sha256": "82029aaeb0baf7bbda23622b3e5ca4aa6e7201e6ebccc7c2afe376b9d7c1e89e",
      "size": 1285
    },
    "references/original/README.md": {
      "sha256": "988045b031a9fda3ce00b55b414f99fbdbdda8bdb7eaaaf75216a1fa09a36d01",
      "size": 395
    },
    "references/original/agent_design_patterns.md": {
      "sha256": "c7bc19e1ede301bd34056250a5530f4f465aaee2d2a724250bf2e5642bd3ff78",
      "size": 3288
    },
    "references/original/agent_state_memory_patterns.md": {
      "sha256": "880042ae1c3095e239bb1d4a3f5f502dd45dc76eb604742b8ba624c1e501383d",
      "size": 2769
    },
    "references/original/llm_agent_evaluation_framework.md": {
      "sha256": "f12a5392ef84bce8e24c33e1aad59f113b02ac5f75f0f466c923079f52688b02",
      "size": 3391
    },
    "references/original/llm_system_patterns.md": {
      "sha256": "e5010b8c0613cea9d1c58dcd90821e08d372315e572744fbdf45837df33ab329",
      "size": 3254
    },
    "references/original/mcp_design_reference.md": {
      "sha256": "bbd3ef15678cd94d822f331215831b832436193a61fc0153838e9a815b864b7b",
      "size": 3677
    },
    "references/original/official_source_registry.md": {
      "sha256": "a31146310ea1a252113febbc7cf4530e5ff751ee5a4c3373420e5e86f0b5158e",
      "size": 2073
    },
    "references/original/tool_contract_patterns.md": {
      "sha256": "2a66f64d06f39f4fed1ef30f92ecccb7e42f5898da13af448d677da6ce56b0fd",
      "size": 2906
    },
    "references/release-readiness.md": {
      "sha256": "7b5dbe4a1cea608e723c414ca0f6ec2681048a2eae51b30c51b37032147b4936",
      "size": 845
    },
    "references/security-threat-model.md": {
      "sha256": "40b226f2f897019b75db7704e9daf43c8d0c63fa827183cb0cce2def39735887",
      "size": 935
    },
    "references/state-memory.md": {
      "sha256": "4a7bbe7dba70f0f82e275dab194698231d0bf24e6ab4211ced2d0bba03677b42",
      "size": 893
    },
    "references/structured-outputs.md": {
      "sha256": "925dc4e8cafe45081391276d20199ff3d0fb6297a480e36975498ee5e690bc63",
      "size": 994
    },
    "references/tool-boundaries.md": {
      "sha256": "cd7c8c5877eb377a80fe2bfbfd092e6fd0cc6b75fd5649f33432118644a4edde",
      "size": 1002
    },
    "references/tracing-observability.md": {
      "sha256": "8c0face1f1a96d526b6536a7f803cb00f3847a16dbbf04080a9f09ac73eba61d",
      "size": 880
    },
    "scripts/trace_review.py": {
      "sha256": "6e0e99c5736bd5028ad0939bd10cbc57ebb23b3a5e45dc2aee361730178a826a",
      "size": 2102
    },
    "scripts/validate_package.py": {
      "sha256": "843da48bd67a9aabb2ddcd3c8742f6855568b2d7155924b013b375a92e29475e",
      "size": 2716
    },
    "skills/choose-system-complexity/SKILL.md": {
      "sha256": "a6824611424c8c9e178444839676a55516e2d670e35da87340449c4dc2faa106",
      "size": 1705
    },
    "skills/debug-agent-run/SKILL.md": {
      "sha256": "52e8ebe889349a5bb74fb8568ac273dd9d8212c1b7f39b568f734e285634426e",
      "size": 1667
    },
    "skills/design-agent-architecture/SKILL.md": {
      "sha256": "c6ec26150f8e65e4af0bc051680ae7dc8378741c9ebf3261ac9857ca64ce22fd",
      "size": 1654
    },
    "skills/design-agent-evals/SKILL.md": {
      "sha256": "e3486968d8bf5f446fbe5b51c6d824c40af079dec0257a955f1d6de4957b95d6",
      "size": 1719
    },
    "skills/design-guardrails-and-approvals/SKILL.md": {
      "sha256": "3d3e070b6aae8ccd4b7c849e6d3350e5d5e6864ae0fea3224bafe4ebf8d1c66e",
      "size": 1691
    },
    "skills/design-llm-system/SKILL.md": {
      "sha256": "48f0181c28e3a8ffb89a0cdc5ff71e2eebe70c6fd17ed660e8565b8923d9f890",
      "size": 1739
    },
    "skills/design-mcp-integration/SKILL.md": {
      "sha256": "f453fc53116a4a006d44294a615b1c55b06191735b8b7f82118a55bc0fdb7686",
      "size": 1693
    },
    "skills/design-tool-contracts/SKILL.md": {
      "sha256": "4d5ed1ade58cfd6624df162f417b7edfdc7e3f787e6fbeadf65a412299cd5a26",
      "size": 1717
    },
    "skills/get-started/SKILL.md": {
      "sha256": "19a51857cb8d8901cbbafe170f20afe0323a34eb4310de68e5ece322c0b5db1c",
      "size": 2047
    },
    "skills/implement-agent-workflow/SKILL.md": {
      "sha256": "100acdcc59e5a9c9d5ee71a0c86640473ca6d910b70cfc603f84f27c4c3d1210",
      "size": 1695
    },
    "skills/manage-state-and-memory/SKILL.md": {
      "sha256": "4bef08f45db6ee9f47d386eda995a872d9dd77da5a288ea2237aa7657c378616",
      "size": 1718
    },
    "skills/migrate-agent-framework/SKILL.md": {
      "sha256": "dceb18e07f470ccba0a4283a828d44c4de15cd85e9fafc04621b51cb71588fc2",
      "size": 1618
    },
    "skills/optimize-agent-reliability/SKILL.md": {
      "sha256": "3a76fc52b717e4eacd6d5a0b08674c26dfbd2cb46212841f801b4b4a7cbb8c5e",
      "size": 1590
    },
    "skills/orchestrate-specialists/SKILL.md": {
      "sha256": "85c406f0e32921dac6718f354b7b035d35874652e828d2bc443837746cc41e00",
      "size": 1740
    },
    "skills/prepare-agent-release/SKILL.md": {
      "sha256": "5d82cbcb417dcbff9d9d6cfa9f99469f76e232ba3aa2b110288316c9ea86bd93",
      "size": 1686
    },
    "skills/review-agent-eval-results/SKILL.md": {
      "sha256": "020ed5223e6f28631985991b60a2611bb16aa5342e77d4c3be311c162d29c224",
      "size": 1650
    },
    "skills/review-agent-security/SKILL.md": {
      "sha256": "0616b468a62eb326993399148e45483e24d618f5b47e421d8d50e08d73b8e71c",
      "size": 1691
    },
    "skills/trace-and-observe/SKILL.md": {
      "sha256": "ac8a2a96a4fedd1f016bef02428c28d06b5ad2180a6752ae3c937cad7a429965",
      "size": 1660
    },
    "templates/agent-contract.md": {
      "sha256": "6929ea83954310289c0077e3ca5250fa8e19bac38e3fd88d8673692ef35b8973",
      "size": 335
    },
    "templates/approval-review.md": {
      "sha256": "7f9a509a3b96e8b4c3926ce5476380ac7f7f75c11e04f77a0faf2ad4c9eaa5a2",
      "size": 378
    },
    "templates/architecture-decision.md": {
      "sha256": "855f2a6c169c4c00443e8b42d4d416444560c7aad27ad62b44a9e8f229b85a8e",
      "size": 391
    },
    "templates/eval-plan.md": {
      "sha256": "0abaded1c8ef66a7005c03fa2184317165b13e00236b459b61e22e461c753574",
      "size": 497
    },
    "templates/evidence-report.md": {
      "sha256": "687af0eb13f6e27aad755a65e15aafc80bc02c4e193368c69460c81594ea0c12",
      "size": 461
    },
    "templates/incident-runbook.md": {
      "sha256": "8683beed56bce513742307bc9239a6161609400dcfea7d6e72fa7c0464692cc6",
      "size": 385
    },
    "templates/release-gates.md": {
      "sha256": "ee5defbda50f88be5bda0a1682cfdca65a630056a0eb77530ad9b19b18fb2c39",
      "size": 549
    },
    "templates/state-inventory.md": {
      "sha256": "d2a2e44dfd480fd8baaf262eb24e4a836d877561c2254847aae99cbfe9205dec",
      "size": 488
    },
    "templates/threat-model.md": {
      "sha256": "2be6ea448b5d53ab6dce40cb28125a53ec2c1f5033e163fa46ea43538683ab1a",
      "size": 386
    },
    "templates/tool-contract.md": {
      "sha256": "a19f43d2aadaa4684dbf1e67426ee8ce8d1ed61b3b8dc9c2156b7fa6867e25a4",
      "size": 458
    },
    "tests/test_trace_review.py": {
      "sha256": "db05e7f4a15ad8bfc1dafa58db413810a75f139cd9b8a9204133802af9888004",
      "size": 2705
    }
  }
}

SHA-256 of public snapshot: 4484f06c7519bfea61b111d5b5b3b9dc413501fb154fd0ffbd3399acda5e6320