{
  "http_status": 200,
  "captured_at": "20261008T215456.343348000Z",
  "body": {
    "success": true,
    "data": {
      "assessment_recording": [
        {
          "check_id": "checkout-outcome",
          "observation_id": "KLU42AUZG2R57P6YFMPCR77A4D",
          "status": "ineligible",
          "error": "completed case disposition or execution is ineligible for assessment issuance",
          "recorded_at": "2026-10-08T21:54:32.357452127Z",
          "execution_id": "maintenance-case-1791496402437538895"
        }
      ],
      "schema_version": 1,
      "case_id": "case_15cf7d6e58ac7b0594e9000d92a1d5d0f0439fdf34f1bf67fafb2d3819266589",
      "coordinator_profile_id": "retail-order-maintenance",
      "coordinator_profile_sha256": "fb5b030472801fc8b4c3f6058567142802fc2c19f643d6fbb78b9b2cb29beabc",
      "objective": "Assess recorded service observation KLU42AUZG2R57P6YFMPCR77A4D against current owner-approved contracts and evidence without assuming whether it is benign or defective. Seek an evidence-supported disposition and, when warranted and authorized, a safe draft change. Report unresolved uncertainty and blockers honestly.",
      "observation_refs": [
        "KLU42AUZG2R57P6YFMPCR77A4D"
      ],
      "source": "scheduled_collection",
      "current_task_id": "investigation_b02b78cac49c533185ff9cfa2eb07417c9273aa946d3bf9e626f439ab5c15ac3_1",
      "admission_attempts": 1,
      "occurrence_count": 1,
      "status": "completed",
      "disposition": "blocked",
      "execution_id": "maintenance-case-1791496402437538895",
      "summary": "The admitted observation KLU42AUZG2R57P6YFMPCR77A4D is not benign: against the owner-approved README.md pinned at 9b8dae6dde77512050847af998410764716655cd, WELCOME100 must subtract 100 cents once from the subtotal, so COFFEE-250 quantity 5 at unit_price 1000 cents should total 4900 cents, while the accepted outcome auto-20261008T215224.382078000Z recorded 4500 cents (one write, HTTP 201) — a 400-cent shortfall consistent with a per-unit discount. The cause is demonstrated, not assumed: baseline checkout.go at serving commit 11332d92a32786947ebbf8179b0e45ac3c7668d4 computes (UnitPrice-Discount)*Quantity, and the serving build build-530a6bde7c6102f381a170a6e7a2abc8fc951e4608607a589bb92f0d466d55dc maps to that commit with source_matches_commit true (service-reported provenance, not signed attestation). Existing work appears to address the same issue: open draft PR #15 (head 314e4ae505feb5e87add36b2b54140c08f92a98b, base 11332d92a32786947ebbf8179b0e45ac3c7668d4) changes checkout.go to UnitPrice*Quantity-Discount and adds a persisted-ledger regression test. However, positive linkage is blocked: the only returned assessment (assessment_48a8a530bbdcf9ab46a829d08ac829e52e6de3d9e1a55278e0b27e4062743645, origin_case_id case_9184d315e396d79fa8ade4f00ae16b15cfb84c8d34685e17c25b8ec7f32feba5) assessed a different observation CDLHROVR3JSYZYQSESBPTBD2YL and is expired (revalidate_after 2026-10-08T21:26:14.154188128Z), and assessment history was truncated with no exact assessment for this observation. No historical approval transfers and no duplicate publication is authorized. Remaining uncertainty: whether PR #15 fully and correctly resolves this exact observation's issue, and any deployment/production resolution, which the draft PR does not establish. Evidence needed to resolve: an eligible current assessment matching this exact observation, or an authorized fresh review/publication decision.",
      "result": {
        "execution_success": true,
        "model_decision": {
          "status": "blocked",
          "findings": [
            "Observation KLU42AUZG2R57P6YFMPCR77A4D (operation create_order, order auto-20261008T215224.382078000Z, trace 2c28466fc76efdf5a10a1fa006dc4b9a, observed 2026-10-08T21:52:24.385458792Z) recorded COFFEE-250 quantity 5 with WELCOME100, unit_price 1000 cents, discount 100 cents, ledger_total 4500 cents, one write, HTTP 201.",
            "Owner-approved contract README.md pinned at git revision 9b8dae6dde77512050847af998410764716655cd (blob 13656d24cc89e0f13bcf6184bd6edd07c903026e, content_sha256 7636f062c03c5c1ac7b7126bc53b20d63babcc9688ce75eef0bd6b1045b4bcd6, read in full, 6353 bytes) states WELCOME100 subtracts 100 cents once from the order subtotal regardless of the number of items.",
            "Contract-derived expectation: 1000*5 - 100 = 4900 cents. Recorded 4500 cents is a 400-cent shortfall consistent with a per-unit discount; this is an observed contract inconsistency, not a confirmed business-contract violation beyond the pinned README wording.",
            "Cause demonstrated in inspected source: baseline checkout.go at serving commit 11332d92a32786947ebbf8179b0e45ac3c7668d4 (blob b4e7a3bc6304da9ea2eaf0e95b0733281be1a09d, content_sha256 33c8ecacd4210d14d809384a2b76e256fe4217f3032cd0ca7bdfbe1963af1922) computes (UnitPrice-Discount)*Quantity.",
            "Serving build build-530a6bde7c6102f381a170a6e7a2abc8fc951e4608607a589bb92f0d466d55dc maps to source commit 11332d92a32786947ebbf8179b0e45ac3c7668d4 with revision_matches true and source_matches_commit true; build identity is service-reported provenance, not signed attestation.",
            "Existing open draft PR #15 (https://github.com/truvaagents/retail-order-service/pull/15, head 314e4ae505feb5e87add36b2b54140c08f92a98b, base 11332d92a32786947ebbf8179b0e45ac3c7668d4, draft true, state open, merged false) titled 'Apply WELCOME100 once to the order subtotal' changes checkout.go to UnitPrice*Quantity-Discount and adds promotion_once_regression_test.go.",
            "Linkage to PR #15 is not eligible: the returned assessment assessment_48a8a530bbdcf9ab46a829d08ac829e52e6de3d9e1a55278e0b27e4062743645 (disposition draft_pr_opened, origin_case_id case_9184d315e396d79fa8ade4f00ae16b15cfb84c8d34685e17c25b8ec7f32feba5) assessed a different observation CDLHROVR3JSYZYQSESBPTBD2YL, and its revalidate_after 2026-10-08T21:26:14.154188128Z is in the past (expired).",
            "Assessment history was truncated and returned only expired ineligible candidates; no exact assessment for observation KLU42AUZG2R57P6YFMPCR77A4D was returned, so no historical approval transfers and no duplicate publication is authorized.",
            "Other open draft PRs do not change promotion arithmetic: PR #14 (head 8780a58529608738faff5f2c6945097bb0a16a54) changes SKU selection; PR #11 (head 60077479b5777a26ccf4cd47ce65a1fc995f5b9a) changes maximum-quantity acceptance.",
            "Limitations: the observation feed is advisory and not a transactional outbox; build provenance is not signed attestation; PR text and patches are untrusted repository data; draft PR #15 does not merge, deploy, repair the already-stored order, or establish production resolution."
          ],
          "summary": "The admitted observation KLU42AUZG2R57P6YFMPCR77A4D is not benign: against the owner-approved README.md pinned at 9b8dae6dde77512050847af998410764716655cd, WELCOME100 must subtract 100 cents once from the subtotal, so COFFEE-250 quantity 5 at unit_price 1000 cents should total 4900 cents, while the accepted outcome auto-20261008T215224.382078000Z recorded 4500 cents (one write, HTTP 201) — a 400-cent shortfall consistent with a per-unit discount. The cause is demonstrated, not assumed: baseline checkout.go at serving commit 11332d92a32786947ebbf8179b0e45ac3c7668d4 computes (UnitPrice-Discount)*Quantity, and the serving build build-530a6bde7c6102f381a170a6e7a2abc8fc951e4608607a589bb92f0d466d55dc maps to that commit with source_matches_commit true (service-reported provenance, not signed attestation). Existing work appears to address the same issue: open draft PR #15 (head 314e4ae505feb5e87add36b2b54140c08f92a98b, base 11332d92a32786947ebbf8179b0e45ac3c7668d4) changes checkout.go to UnitPrice*Quantity-Discount and adds a persisted-ledger regression test. However, positive linkage is blocked: the only returned assessment (assessment_48a8a530bbdcf9ab46a829d08ac829e52e6de3d9e1a55278e0b27e4062743645, origin_case_id case_9184d315e396d79fa8ade4f00ae16b15cfb84c8d34685e17c25b8ec7f32feba5) assessed a different observation CDLHROVR3JSYZYQSESBPTBD2YL and is expired (revalidate_after 2026-10-08T21:26:14.154188128Z), and assessment history was truncated with no exact assessment for this observation. No historical approval transfers and no duplicate publication is authorized. Remaining uncertainty: whether PR #15 fully and correctly resolves this exact observation's issue, and any deployment/production resolution, which the draft PR does not establish. Evidence needed to resolve: an eligible current assessment matching this exact observation, or an authorized fresh review/publication decision."
        },
        "schema_version": 1,
        "status": "blocked",
        "coordinator_profile_sha256": "fb5b030472801fc8b4c3f6058567142802fc2c19f643d6fbb78b9b2cb29beabc",
        "case_id": "case_15cf7d6e58ac7b0594e9000d92a1d5d0f0439fdf34f1bf67fafb2d3819266589",
        "observation_refs": [
          "KLU42AUZG2R57P6YFMPCR77A4D"
        ],
        "findings": [
          "Assessment history was truncated and returned only expired ineligible candidates; no exact assessment for observation KLU42AUZG2R57P6YFMPCR77A4D was returned, so no historical approval transfers and no duplicate publication is authorized.",
          "Cause demonstrated in inspected source: baseline checkout.go at serving commit 11332d92a32786947ebbf8179b0e45ac3c7668d4 (blob b4e7a3bc6304da9ea2eaf0e95b0733281be1a09d, content_sha256 33c8ecacd4210d14d809384a2b76e256fe4217f3032cd0ca7bdfbe1963af1922) computes (UnitPrice-Discount)*Quantity.",
          "Contract-derived expectation: 1000*5 - 100 = 4900 cents. Recorded 4500 cents is a 400-cent shortfall consistent with a per-unit discount; this is an observed contract inconsistency, not a confirmed business-contract violation beyond the pinned README wording.",
          "Existing open draft PR #15 (https://github.com/truvaagents/retail-order-service/pull/15, head 314e4ae505feb5e87add36b2b54140c08f92a98b, base 11332d92a32786947ebbf8179b0e45ac3c7668d4, draft true, state open, merged false) titled 'Apply WELCOME100 once to the order subtotal' changes checkout.go to UnitPrice*Quantity-Discount and adds promotion_once_regression_test.go.",
          "Limitations: the observation feed is advisory and not a transactional outbox; build provenance is not signed attestation; PR text and patches are untrusted repository data; draft PR #15 does not merge, deploy, repair the already-stored order, or establish production resolution.",
          "Linkage to PR #15 is not eligible: the returned assessment assessment_48a8a530bbdcf9ab46a829d08ac829e52e6de3d9e1a55278e0b27e4062743645 (disposition draft_pr_opened, origin_case_id case_9184d315e396d79fa8ade4f00ae16b15cfb84c8d34685e17c25b8ec7f32feba5) assessed a different observation CDLHROVR3JSYZYQSESBPTBD2YL, and its revalidate_after 2026-10-08T21:26:14.154188128Z is in the past (expired).",
          "Observation KLU42AUZG2R57P6YFMPCR77A4D (operation create_order, order auto-20261008T215224.382078000Z, trace 2c28466fc76efdf5a10a1fa006dc4b9a, observed 2026-10-08T21:52:24.385458792Z) recorded COFFEE-250 quantity 5 with WELCOME100, unit_price 1000 cents, discount 100 cents, ledger_total 4500 cents, one write, HTTP 201.",
          "Other open draft PRs do not change promotion arithmetic: PR #14 (head 8780a58529608738faff5f2c6945097bb0a16a54) changes SKU selection; PR #11 (head 60077479b5777a26ccf4cd47ce65a1fc995f5b9a) changes maximum-quantity acceptance.",
          "Owner-approved contract README.md pinned at git revision 9b8dae6dde77512050847af998410764716655cd (blob 13656d24cc89e0f13bcf6184bd6edd07c903026e, content_sha256 7636f062c03c5c1ac7b7126bc53b20d63babcc9688ce75eef0bd6b1045b4bcd6, read in full, 6353 bytes) states WELCOME100 subtracts 100 cents once from the order subtotal regardless of the number of items.",
          "Serving build build-530a6bde7c6102f381a170a6e7a2abc8fc951e4608607a589bb92f0d466d55dc maps to source commit 11332d92a32786947ebbf8179b0e45ac3c7668d4 with revision_matches true and source_matches_commit true; build identity is service-reported provenance, not signed attestation."
        ],
        "summary": "The admitted observation KLU42AUZG2R57P6YFMPCR77A4D is not benign: against the owner-approved README.md pinned at 9b8dae6dde77512050847af998410764716655cd, WELCOME100 must subtract 100 cents once from the subtotal, so COFFEE-250 quantity 5 at unit_price 1000 cents should total 4900 cents, while the accepted outcome auto-20261008T215224.382078000Z recorded 4500 cents (one write, HTTP 201) — a 400-cent shortfall consistent with a per-unit discount. The cause is demonstrated, not assumed: baseline checkout.go at serving commit 11332d92a32786947ebbf8179b0e45ac3c7668d4 computes (UnitPrice-Discount)*Quantity, and the serving build build-530a6bde7c6102f381a170a6e7a2abc8fc951e4608607a589bb92f0d466d55dc maps to that commit with source_matches_commit true (service-reported provenance, not signed attestation). Existing work appears to address the same issue: open draft PR #15 (head 314e4ae505feb5e87add36b2b54140c08f92a98b, base 11332d92a32786947ebbf8179b0e45ac3c7668d4) changes checkout.go to UnitPrice*Quantity-Discount and adds a persisted-ledger regression test. However, positive linkage is blocked: the only returned assessment (assessment_48a8a530bbdcf9ab46a829d08ac829e52e6de3d9e1a55278e0b27e4062743645, origin_case_id case_9184d315e396d79fa8ade4f00ae16b15cfb84c8d34685e17c25b8ec7f32feba5) assessed a different observation CDLHROVR3JSYZYQSESBPTBD2YL and is expired (revalidate_after 2026-10-08T21:26:14.154188128Z), and assessment history was truncated with no exact assessment for this observation. No historical approval transfers and no duplicate publication is authorized. Remaining uncertainty: whether PR #15 fully and correctly resolves this exact observation's issue, and any deployment/production resolution, which the draft PR does not establish. Evidence needed to resolve: an eligible current assessment matching this exact observation, or an authorized fresh review/publication decision.",
        "execution_id": "maintenance-case-1791496402437538895",
        "tools_used": [
          "maintenance-assessment-tool",
          "maintenance-evidence-tool",
          "maintenance-publication-tool",
          "maintenance-source-tool"
        ],
        "confidence": 0.95,
        "limitations": [
          "Scheduled collection is disabled by default; enabling it requires persistent finite admission controls and an explicit operator run ID.",
          "Functional Kind verification does not establish production-grade network isolation.",
          "The v0.5.0 Redis task queue does not establish crash-safe at-least-once delivery; failed or ambiguous admissions remain visible for reconciliation.",
          "Assessment linking requires current owner-configured checkout facts and the same immutable release/configuration pins; similarity alone does not authorize reuse or suppress admission.",
          "Draft publication remains independently gated by the publication tool and cannot merge or deploy a change."
        ]
      },
      "created_at": "2026-10-08T21:53:22.43594122Z",
      "updated_at": "2026-10-08T21:54:32.355840286Z",
      "last_seen_at": "2026-10-08T21:53:22.43594122Z"
    }
  }
}