{
  "version": "2.0.0",
  "projection_note": "Compare these fixed decision fields with each report downloaded from the object-storage provider. The full report also contains pinned provenance and per-check evidence.",
  "reports": [
    {
      "delivery_id": "RETAIL-ORDERS-PASS-001",
      "delivery_type": "retail.orders",
      "schema_version": "1.0",
      "validator_id": "retail-orders-v1",
      "dispatcher_sha256": "90509e93490da59e5a40dee03bbc4a02a605b5152131171378566fc737bbff79",
      "plan_sha256": "9c7156c6e7a79697dcd16da649453954ad6854934014d45589243fd79967dbf8",
      "status": "PASS",
      "failed_check_count": 0,
      "failed_checks": [],
      "next_action_code": "REVIEW_FOR_DOWNSTREAM_IMPORT",
      "downstream_action_performed": false,
      "report_key": "RETAIL-ORDERS-PASS-001-run-001",
      "report_object_name": "RETAIL-ORDERS-PASS-001-run-001.json",
      "mount_output_path": "/delivery-reports/RETAIL-ORDERS-PASS-001-run-001.json"
    },
    {
      "delivery_id": "RETAIL-REFUNDS-FAIL-001",
      "delivery_type": "retail.refunds",
      "schema_version": "1.0",
      "validator_id": "retail-refunds-v1",
      "dispatcher_sha256": "90509e93490da59e5a40dee03bbc4a02a605b5152131171378566fc737bbff79",
      "plan_sha256": "52eba8fede82b2e7767c9a232ae1d44b278995b7d2bd216e2ef1ccf6f237e6f3",
      "status": "FAIL",
      "failed_check_count": 1,
      "failed_checks": ["reason_code_allowed_values"],
      "next_action_code": "REQUEST_CORRECTED_DELIVERY",
      "downstream_action_performed": false,
      "report_key": "RETAIL-REFUNDS-FAIL-001-run-001",
      "report_object_name": "RETAIL-REFUNDS-FAIL-001-run-001.json",
      "mount_output_path": "/delivery-reports/RETAIL-REFUNDS-FAIL-001-run-001.json"
    }
  ],
  "expected_safe_stops": [
    {
      "delivery_id": "RETAIL-INVENTORY-UNSUPPORTED-001",
      "delivery_type": "retail.inventory",
      "schema_version": "1.0",
      "status": "NOT_READY",
      "dispatcher_sha256": "90509e93490da59e5a40dee03bbc4a02a605b5152131171378566fc737bbff79",
      "reason_code": "NO_APPROVED_VALIDATOR",
      "failed_checks": ["approved_validator_match"],
      "next_action_code": "STOP_AND_ADD_APPROVED_VALIDATOR",
      "proposed_run": null,
      "report_written": false
    }
  ]
}
