{
  "schema": "agent-rerun-receipt.v1",
  "record": {
    "id": "native-claude-blueprint-explicit-dependencies",
    "taskId": "blueprint-explicit-dependencies",
    "taskTitle": "Structured PRD: inventory reservation dependency chain",
    "agent": "Claude Code",
    "requestedModel": "claude-sonnet-5-5",
    "resolvedModel": "claude-sonnet-5-5",
    "wallSeconds": 8.83,
    "inputTokens": 42329,
    "outputTokens": 849,
    "totalTokens": 43178,
    "costUsd": null,
    "energyWh": null,
    "assertionsPassed": 13,
    "assertionsTotal": 13,
    "observedNativeModel": "claude-sonnet-5-5",
    "modelIdentityStatus": "MATCHED_NATIVE_RECEIPT",
    "modelIdentityEvidence": "native exporter modelUsage canonical model",
    "providerResponseModel": null,
    "reasoningEffort": null,
    "family": "blueprint",
    "status": "PASS",
    "tier": "native subscription",
    "diagnosticOnly": false,
    "comparisonEligible": null,
    "cohort": "original-model",
    "resultNote": null,
    "limitations": [
      "Auth uses existing native subscription/prepaid account; billing decrement unavailable.",
      "Native models differ: this is a product pilot, not a same-model comparison.",
      "Synthetic authored fixture; no statistical ranking.",
      "Planning structure rubric only; exact task count and exclusion text checks require semantic review. Not code execution quality.",
      "Custom pilot receipt has not been admitted through BenchmarkResult to JSON/DuckDB/Neon; no leaderboard promotion."
    ],
    "evidenceFile": "native-claude-blueprint-explicit-dependencies.json"
  },
  "sourceRecord": {
    "id": "native-claude-blueprint-explicit-dependencies",
    "family": "blueprint-planning",
    "taskId": "blueprint-explicit-dependencies",
    "taskTitle": "Structured PRD: inventory reservation dependency chain",
    "agent": "Claude Code",
    "requestedModel": "claude-sonnet-5-5",
    "resolvedModel": "claude-sonnet-5-5",
    "status": "PASS",
    "wallSeconds": 8.83,
    "inputTokens": 42329,
    "outputTokens": 849,
    "totalTokens": 43178,
    "costUsd": null,
    "energyWh": null,
    "assertionsPassed": 13,
    "assertionsTotal": 13,
    "behaviorPassed": 11,
    "behaviorTotal": 14,
    "scopePassed": true,
    "changedPaths": [],
    "addedPaths": [
      "plan.json"
    ],
    "processExitCode": 0,
    "oracleExitCode": 1,
    "evidencePaths": [
      {
        "path": "artifacts/agent_comparison_rerun_20261016/native/claude-blueprint-explicit-dependencies/command.json",
        "sha256": "596251408c81b7ffab7e802fad0ea80c4a279fd06f4b6a942741d5cf10a753d3"
      },
      {
        "path": "artifacts/agent_comparison_rerun_20261016/native/claude-blueprint-explicit-dependencies/freeze.json",
        "sha256": "e8b75c6e7f1c8cbf7cdcd9b73cab5e34f7093264166a18bbb5f699c88bde856a"
      },
      {
        "path": "artifacts/agent_comparison_rerun_20261016/native/claude-blueprint-explicit-dependencies/oracle.stderr.log",
        "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
      },
      {
        "path": "artifacts/agent_comparison_rerun_20261016/native/claude-blueprint-explicit-dependencies/oracle.stdout.log",
        "sha256": "8a0c90b2568c14d67fa9a8092a0a73999aa5f6155ae0e90d2afe08a4d9fc5787"
      },
      {
        "path": "artifacts/agent_comparison_rerun_20261016/native/claude-blueprint-explicit-dependencies/prompt.txt",
        "sha256": "25eb797cfdbf02794f4d076e11cddfc0b9102ee7d1f5915823bbacc51d24d854"
      },
      {
        "path": "artifacts/agent_comparison_rerun_20261016/native/claude-blueprint-explicit-dependencies/sandbox.sb",
        "sha256": "68ef86f2d9fc04b3eff0ba7ec187a60740d04bd18c34655f49a71e74187d6ced"
      },
      {
        "path": "artifacts/agent_comparison_rerun_20261016/native/claude-blueprint-explicit-dependencies/semantic-checks.json",
        "sha256": "8b3bbfb231e673d25c00275fa20e051574641b8165d6f30eabf8cf5d3eda4d06"
      },
      {
        "path": "artifacts/agent_comparison_rerun_20261016/native/claude-blueprint-explicit-dependencies/stderr.log",
        "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
      },
      {
        "path": "artifacts/agent_comparison_rerun_20261016/native/claude-blueprint-explicit-dependencies/stdout.log",
        "sha256": "0a986c9ca3f5e36983ff97d3a039fd3218929486ea891c53e95c1e52e3b3e1cf"
      },
      {
        "path": "artifacts/agent_comparison_rerun_20261016/native/claude-blueprint-explicit-dependencies/workspace/plan.json",
        "sha256": "d7d854e9c0bc1c2f68770d907c26f5b8d944ae8fd94c6d5c438167876c34fb6d"
      }
    ],
    "limitations": [
      "Auth uses existing native subscription/prepaid account; billing decrement unavailable.",
      "Native models differ: this is a product pilot, not a same-model comparison.",
      "Synthetic authored fixture; no statistical ranking.",
      "Planning structure rubric only; exact task count and exclusion text checks require semantic review. Not code execution quality.",
      "Custom pilot receipt has not been admitted through BenchmarkResult to JSON/DuckDB/Neon; no leaderboard promotion."
    ],
    "cachedInputTokens": 31751,
    "reportedApiEquivalentUsd": 0.0539691,
    "observedNativeModel": "claude-sonnet-5-5",
    "modelIdentityEvidence": "native exporter modelUsage canonical model",
    "threeStoreAdmission": "NOT_VERIFIED",
    "admitted": false,
    "tier": "native subscription",
    "modelIdentityStatus": "MATCHED_NATIVE_RECEIPT",
    "acceptanceStatus": "PASS",
    "rawStructuralChecksPassed": 11,
    "rawStructuralChecksTotal": 14,
    "semanticChecksPassed": 13,
    "semanticChecksTotal": 13,
    "semanticChecksUnknown": 0,
    "planningSemanticReview": "Independent requirement/dependency/exclusion rubric; raw exact-count/keyword scores retained as diagnostic only."
  },
  "sourceFile": "artifacts/agent_comparison_rerun_20261016/native/reviewed-summary.json",
  "sourceFileSha256": "d470470c759ba7357132831170430dcd2876add878a4fb767db2fe55d9163a70",
  "files": [
    {
      "path": "artifacts/agent_comparison_rerun_20261016/native/claude-blueprint-explicit-dependencies/command.json",
      "sha256": "596251408c81b7ffab7e802fad0ea80c4a279fd06f4b6a942741d5cf10a753d3",
      "bytes": 1525
    },
    {
      "path": "artifacts/agent_comparison_rerun_20261016/native/claude-blueprint-explicit-dependencies/freeze.json",
      "sha256": "e8b75c6e7f1c8cbf7cdcd9b73cab5e34f7093264166a18bbb5f699c88bde856a",
      "bytes": 440,
      "content": "{\n  \"frozenAt\": \"2026-10-16T03:59:39.353015+00:00\",\n  \"syntheticInput\": true,\n  \"promptSha256\": \"25eb797cfdbf02794f4d076e11cddfc0b9102ee7d1f5915823bbacc51d24d854\",\n  \"fixtureContractSha256\": \"6c7c9b41a18ecf622b6f03ca745acad60fe5c261300ef2294e5b6aa95214b21c\",\n  \"fixtureHashes\": {},\n  \"requestedModel\": \"claude-sonnet-5-5\",\n  \"taskId\": \"blueprint-explicit-dependencies\",\n  \"workingDirectory\": \"<temporary-workspace>\"\n}\n",
      "contentRedacted": true,
      "publishedContentSha256": "07e5270444a25eb05a8833b131a7338382e7602a5a09240c7ed6bf690bfe6d9a"
    },
    {
      "path": "artifacts/agent_comparison_rerun_20261016/native/claude-blueprint-explicit-dependencies/oracle.stderr.log",
      "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "bytes": 0,
      "content": "",
      "contentRedacted": false,
      "publishedContentSha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
    },
    {
      "path": "artifacts/agent_comparison_rerun_20261016/native/claude-blueprint-explicit-dependencies/oracle.stdout.log",
      "sha256": "8a0c90b2568c14d67fa9a8092a0a73999aa5f6155ae0e90d2afe08a4d9fc5787",
      "bytes": 881,
      "content": "[\n  {\n    \"name\": \"covers:stock+schema\",\n    \"passed\": true\n  },\n  {\n    \"name\": \"covers:atomic+reservation\",\n    \"passed\": true\n  },\n  {\n    \"name\": \"covers:reservation+api\",\n    \"passed\": true\n  },\n  {\n    \"name\": \"covers:integration+test\",\n    \"passed\": true\n  },\n  {\n    \"name\": \"excludes:cryptocurrency\",\n    \"passed\": false\n  },\n  {\n    \"name\": \"excludes:subscription\",\n    \"passed\": false\n  },\n  {\n    \"name\": \"exact_task_count\",\n    \"passed\": false\n  },\n  {\n    \"name\": \"dependency:1->2\",\n    \"passed\": true\n  },\n  {\n    \"name\": \"dependency:2->3\",\n    \"passed\": true\n  },\n  {\n    \"name\": \"dependency:2->4\",\n    \"passed\": true\n  },\n  {\n    \"name\": \"dependency:3->4\",\n    \"passed\": true\n  },\n  {\n    \"name\": \"unique_nonempty_ids\",\n    \"passed\": true\n  },\n  {\n    \"name\": \"no_dangling_dependencies\",\n    \"passed\": true\n  },\n  {\n    \"name\": \"acyclic\",\n    \"passed\": true\n  }\n]\n",
      "contentRedacted": false,
      "publishedContentSha256": "8a0c90b2568c14d67fa9a8092a0a73999aa5f6155ae0e90d2afe08a4d9fc5787"
    },
    {
      "path": "artifacts/agent_comparison_rerun_20261016/native/claude-blueprint-explicit-dependencies/prompt.txt",
      "sha256": "25eb797cfdbf02794f4d076e11cddfc0b9102ee7d1f5915823bbacc51d24d854",
      "bytes": 967,
      "content": "Convert the provided PRD into a work breakdown plan. Return only JSON with a tasks array. Each task has task_id (T-001 etc in document order), name, description, and deps (task_id strings). Include delivery and acceptance work. Honor exclusions; risks are context, not deliverables. Keep explicit dependencies and make a valid acyclic dependency graph. Do not implement code or predict measurements.\n\n# TEST Benchmark Inventory Reservation\n\n## Scope\n1. Create a stock schema with product_id and available quantity.\n2. Implement atomic inventory reservation using the stock schema (depends on 1).\n3. Build the reservation API endpoint using the reservation function (depends on 2).\n4. Write integration tests for concurrent inventory reservations (depends on 2, 3).\n\n## Out of Scope\n- Add cryptocurrency checkout.\n- Build recurring subscriptions.\n\n## Risks\n- Concurrent requests may oversell stock unless reservation is atomic.\n\n\nWrite only the JSON plan to plan.json.",
      "contentRedacted": false,
      "publishedContentSha256": "25eb797cfdbf02794f4d076e11cddfc0b9102ee7d1f5915823bbacc51d24d854"
    },
    {
      "path": "artifacts/agent_comparison_rerun_20261016/native/claude-blueprint-explicit-dependencies/sandbox.sb",
      "sha256": "68ef86f2d9fc04b3eff0ba7ec187a60740d04bd18c34655f49a71e74187d6ced",
      "bytes": 763
    },
    {
      "path": "artifacts/agent_comparison_rerun_20261016/native/claude-blueprint-explicit-dependencies/semantic-checks.json",
      "sha256": "8b3bbfb231e673d25c00275fa20e051574641b8165d6f30eabf8cf5d3eda4d06",
      "bytes": 834,
      "content": "[\n  {\n    \"name\": \"covers:stock+schema\",\n    \"passed\": true\n  },\n  {\n    \"name\": \"covers:atomic+reservation\",\n    \"passed\": true\n  },\n  {\n    \"name\": \"covers:reservation+api\",\n    \"passed\": true\n  },\n  {\n    \"name\": \"covers:integration+test\",\n    \"passed\": true\n  },\n  {\n    \"name\": \"does_not_deliver:cryptocurrency\",\n    \"passed\": true\n  },\n  {\n    \"name\": \"does_not_deliver:subscription\",\n    \"passed\": true\n  },\n  {\n    \"name\": \"unique_nonempty_ids\",\n    \"passed\": true\n  },\n  {\n    \"name\": \"no_dangling_dependencies\",\n    \"passed\": true\n  },\n  {\n    \"name\": \"acyclic\",\n    \"passed\": true\n  },\n  {\n    \"name\": \"dependency:1->2\",\n    \"passed\": true\n  },\n  {\n    \"name\": \"dependency:2->3\",\n    \"passed\": true\n  },\n  {\n    \"name\": \"dependency:2->4\",\n    \"passed\": true\n  },\n  {\n    \"name\": \"dependency:3->4\",\n    \"passed\": true\n  }\n]\n",
      "contentRedacted": false,
      "publishedContentSha256": "8b3bbfb231e673d25c00275fa20e051574641b8165d6f30eabf8cf5d3eda4d06"
    },
    {
      "path": "artifacts/agent_comparison_rerun_20261016/native/claude-blueprint-explicit-dependencies/stderr.log",
      "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "bytes": 0
    },
    {
      "path": "artifacts/agent_comparison_rerun_20261016/native/claude-blueprint-explicit-dependencies/stdout.log",
      "sha256": "0a986c9ca3f5e36983ff97d3a039fd3218929486ea891c53e95c1e52e3b3e1cf",
      "bytes": 14895
    },
    {
      "path": "artifacts/agent_comparison_rerun_20261016/native/claude-blueprint-explicit-dependencies/workspace/plan.json",
      "sha256": "d7d854e9c0bc1c2f68770d907c26f5b8d944ae8fd94c6d5c438167876c34fb6d",
      "bytes": 1669,
      "content": "{\n  \"tasks\": [\n    {\n      \"task_id\": \"T-001\",\n      \"name\": \"Create stock schema\",\n      \"description\": \"Create a stock schema with product_id and available quantity.\",\n      \"deps\": []\n    },\n    {\n      \"task_id\": \"T-002\",\n      \"name\": \"Implement atomic inventory reservation\",\n      \"description\": \"Implement atomic inventory reservation using the stock schema, so concurrent requests cannot oversell stock.\",\n      \"deps\": [\"T-001\"]\n    },\n    {\n      \"task_id\": \"T-003\",\n      \"name\": \"Build reservation API endpoint\",\n      \"description\": \"Build the reservation API endpoint using the reservation function.\",\n      \"deps\": [\"T-002\"]\n    },\n    {\n      \"task_id\": \"T-004\",\n      \"name\": \"Write concurrent reservation integration tests\",\n      \"description\": \"Write integration tests for concurrent inventory reservations against the reservation function and API endpoint.\",\n      \"deps\": [\"T-002\", \"T-003\"]\n    },\n    {\n      \"task_id\": \"T-005\",\n      \"name\": \"Delivery: release the reservation feature\",\n      \"description\": \"Package and deliver the stock schema, atomic reservation function, and reservation API endpoint, with the integration tests passing. Cryptocurrency checkout and recurring subscriptions are excluded from this delivery.\",\n      \"deps\": [\"T-001\", \"T-002\", \"T-003\", \"T-004\"]\n    },\n    {\n      \"task_id\": \"T-006\",\n      \"name\": \"Acceptance: verify scope against PRD\",\n      \"description\": \"Confirm that the stock schema, atomic reservation, reservation API endpoint, and concurrent reservation integration tests are delivered as specified in the PRD scope, and that no out-of-scope work was included.\",\n      \"deps\": [\"T-005\"]\n    }\n  ]\n}\n",
      "contentRedacted": false,
      "publishedContentSha256": "d7d854e9c0bc1c2f68770d907c26f5b8d944ae8fd94c6d5c438167876c34fb6d"
    }
  ],
  "disclosure": "Synthetic inputs and observed execution. Original-byte hashes retained; selected source and oracle outputs reproduced. Private provider transcripts remain local."
}
