{
  "schema": "agent-rerun-receipt.v1",
  "record": {
    "id": "native-devin-blueprint-explicit-dependencies",
    "taskId": "blueprint-explicit-dependencies",
    "taskTitle": "Structured PRD: inventory reservation dependency chain",
    "agent": "Devin CLI",
    "requestedModel": "swe-2-medium",
    "resolvedModel": "swe-2-medium",
    "wallSeconds": 5.329,
    "inputTokens": 27466,
    "outputTokens": 512,
    "totalTokens": 27978,
    "costUsd": null,
    "energyWh": null,
    "assertionsPassed": 13,
    "assertionsTotal": 13,
    "observedNativeModel": "swe-2-medium",
    "modelIdentityStatus": "MATCHED_NATIVE_RECEIPT",
    "modelIdentityEvidence": "native exporter generation_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-devin-blueprint-explicit-dependencies.json"
  },
  "sourceRecord": {
    "id": "native-devin-blueprint-explicit-dependencies",
    "family": "blueprint-planning",
    "taskId": "blueprint-explicit-dependencies",
    "taskTitle": "Structured PRD: inventory reservation dependency chain",
    "agent": "Devin CLI",
    "requestedModel": "swe-2-medium",
    "resolvedModel": "swe-2-medium",
    "status": "PASS",
    "wallSeconds": 5.329,
    "inputTokens": 27466,
    "outputTokens": 512,
    "totalTokens": 27978,
    "costUsd": null,
    "energyWh": null,
    "assertionsPassed": 13,
    "assertionsTotal": 13,
    "behaviorPassed": 13,
    "behaviorTotal": 14,
    "scopePassed": true,
    "changedPaths": [],
    "addedPaths": [
      "plan.json"
    ],
    "processExitCode": 0,
    "oracleExitCode": 1,
    "evidencePaths": [
      {
        "path": "artifacts/agent_comparison_rerun_20261016/native/devin-blueprint-explicit-dependencies/command.json",
        "sha256": "523de700ffbaf0877195921b532c524356b3e80f55467a33356c79dcbbbf5998"
      },
      {
        "path": "artifacts/agent_comparison_rerun_20261016/native/devin-blueprint-explicit-dependencies/freeze.json",
        "sha256": "5be282d1453dd2f4491ad5ee1196bb9a7f53d8709a185e00dcf28eef52558930"
      },
      {
        "path": "artifacts/agent_comparison_rerun_20261016/native/devin-blueprint-explicit-dependencies/oracle.stderr.log",
        "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
      },
      {
        "path": "artifacts/agent_comparison_rerun_20261016/native/devin-blueprint-explicit-dependencies/oracle.stdout.log",
        "sha256": "582bc3019f3125340bc29633c3d25df8c5f232e41b491e1e590a31b37cb01e7f"
      },
      {
        "path": "artifacts/agent_comparison_rerun_20261016/native/devin-blueprint-explicit-dependencies/prompt.txt",
        "sha256": "25eb797cfdbf02794f4d076e11cddfc0b9102ee7d1f5915823bbacc51d24d854"
      },
      {
        "path": "artifacts/agent_comparison_rerun_20261016/native/devin-blueprint-explicit-dependencies/sandbox.sb",
        "sha256": "9ea0d0adbca112fecc07c5c204cb62f834db7949fd84d7b8879e2be5c24f1aea"
      },
      {
        "path": "artifacts/agent_comparison_rerun_20261016/native/devin-blueprint-explicit-dependencies/semantic-checks.json",
        "sha256": "8b3bbfb231e673d25c00275fa20e051574641b8165d6f30eabf8cf5d3eda4d06"
      },
      {
        "path": "artifacts/agent_comparison_rerun_20261016/native/devin-blueprint-explicit-dependencies/stderr.log",
        "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
      },
      {
        "path": "artifacts/agent_comparison_rerun_20261016/native/devin-blueprint-explicit-dependencies/stdout.log",
        "sha256": "af81130d32f28f4629367a14625f967a4deaa41395628092cf6f8d0bffb354c3"
      },
      {
        "path": "artifacts/agent_comparison_rerun_20261016/native/devin-blueprint-explicit-dependencies/transcript.json",
        "sha256": "fd0869e4a84aa93394aad19888bed322fddecbb064f510ab2815400f6385b48e"
      },
      {
        "path": "artifacts/agent_comparison_rerun_20261016/native/devin-blueprint-explicit-dependencies/workspace/plan.json",
        "sha256": "b72f665e6b3e1e6b37504e490724a443c3cce4d2cb4c0dbd223aa8fc48f0728f"
      }
    ],
    "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": 20800,
    "observedNativeModel": "swe-2-medium",
    "modelIdentityEvidence": "native exporter generation_model",
    "threeStoreAdmission": "NOT_VERIFIED",
    "admitted": false,
    "tier": "native subscription",
    "modelIdentityStatus": "MATCHED_NATIVE_RECEIPT",
    "acceptanceStatus": "PASS",
    "rawStructuralChecksPassed": 13,
    "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/devin-blueprint-explicit-dependencies/command.json",
      "sha256": "523de700ffbaf0877195921b532c524356b3e80f55467a33356c79dcbbbf5998",
      "bytes": 1533
    },
    {
      "path": "artifacts/agent_comparison_rerun_20261016/native/devin-blueprint-explicit-dependencies/freeze.json",
      "sha256": "5be282d1453dd2f4491ad5ee1196bb9a7f53d8709a185e00dcf28eef52558930",
      "bytes": 434,
      "content": "{\n  \"frozenAt\": \"2026-10-16T03:58:42.862944+00:00\",\n  \"syntheticInput\": true,\n  \"promptSha256\": \"25eb797cfdbf02794f4d076e11cddfc0b9102ee7d1f5915823bbacc51d24d854\",\n  \"fixtureContractSha256\": \"6c7c9b41a18ecf622b6f03ca745acad60fe5c261300ef2294e5b6aa95214b21c\",\n  \"fixtureHashes\": {},\n  \"requestedModel\": \"swe-2-medium\",\n  \"taskId\": \"blueprint-explicit-dependencies\",\n  \"workingDirectory\": \"<temporary-workspace>\"\n}\n",
      "contentRedacted": true,
      "publishedContentSha256": "91bbafd41fbd46fcab2d86520558932fa0453e814a364955f50185dedb0a6785"
    },
    {
      "path": "artifacts/agent_comparison_rerun_20261016/native/devin-blueprint-explicit-dependencies/oracle.stderr.log",
      "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "bytes": 0,
      "content": "",
      "contentRedacted": false,
      "publishedContentSha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
    },
    {
      "path": "artifacts/agent_comparison_rerun_20261016/native/devin-blueprint-explicit-dependencies/oracle.stdout.log",
      "sha256": "582bc3019f3125340bc29633c3d25df8c5f232e41b491e1e590a31b37cb01e7f",
      "bytes": 879,
      "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\": true\n  },\n  {\n    \"name\": \"excludes:subscription\",\n    \"passed\": true\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": "582bc3019f3125340bc29633c3d25df8c5f232e41b491e1e590a31b37cb01e7f"
    },
    {
      "path": "artifacts/agent_comparison_rerun_20261016/native/devin-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/devin-blueprint-explicit-dependencies/sandbox.sb",
      "sha256": "9ea0d0adbca112fecc07c5c204cb62f834db7949fd84d7b8879e2be5c24f1aea",
      "bytes": 761
    },
    {
      "path": "artifacts/agent_comparison_rerun_20261016/native/devin-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/devin-blueprint-explicit-dependencies/stderr.log",
      "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "bytes": 0
    },
    {
      "path": "artifacts/agent_comparison_rerun_20261016/native/devin-blueprint-explicit-dependencies/stdout.log",
      "sha256": "af81130d32f28f4629367a14625f967a4deaa41395628092cf6f8d0bffb354c3",
      "bytes": 353
    },
    {
      "path": "artifacts/agent_comparison_rerun_20261016/native/devin-blueprint-explicit-dependencies/transcript.json",
      "sha256": "fd0869e4a84aa93394aad19888bed322fddecbb064f510ab2815400f6385b48e",
      "bytes": 80088
    },
    {
      "path": "artifacts/agent_comparison_rerun_20261016/native/devin-blueprint-explicit-dependencies/workspace/plan.json",
      "sha256": "b72f665e6b3e1e6b37504e490724a443c3cce4d2cb4c0dbd223aa8fc48f0728f",
      "bytes": 1382,
      "content": "{\n  \"tasks\": [\n    {\n      \"task_id\": \"T-001\",\n      \"name\": \"Create stock schema\",\n      \"description\": \"Define a stock schema containing product_id and available quantity fields as the foundation for inventory tracking.\",\n      \"deps\": []\n    },\n    {\n      \"task_id\": \"T-002\",\n      \"name\": \"Implement atomic inventory reservation\",\n      \"description\": \"Implement an atomic inventory reservation function 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 that exposes the atomic reservation function to clients.\",\n      \"deps\": [\"T-002\"]\n    },\n    {\n      \"task_id\": \"T-004\",\n      \"name\": \"Write integration tests for concurrent reservations\",\n      \"description\": \"Write integration tests covering concurrent inventory reservations through the reservation function and API endpoint, verifying atomicity under contention.\",\n      \"deps\": [\"T-002\", \"T-003\"]\n    },\n    {\n      \"task_id\": \"T-005\",\n      \"name\": \"Delivery and acceptance\",\n      \"description\": \"Package the schema, reservation logic, API endpoint, and tests for delivery; run the integration test suite to acceptance-verify that concurrent reservations never oversell available stock.\",\n      \"deps\": [\"T-004\"]\n    }\n  ]\n}\n",
      "contentRedacted": false,
      "publishedContentSha256": "b72f665e6b3e1e6b37504e490724a443c3cce4d2cb4c0dbd223aa8fc48f0728f"
    }
  ],
  "disclosure": "Synthetic inputs and observed execution. Original-byte hashes retained; selected source and oracle outputs reproduced. Private provider transcripts remain local."
}
