{
  "artifact_sha256": "f9002906f834764dd86ca9860f5f5ee10fa1e39b1b324df73145dcb51c18f9b6",
  "pass_1": [
    {
      "id": "technical_tests",
      "mandatory": true,
      "status": "pass",
      "evidence": "20 unittest tests passed; evidence/updated_tests.txt"
    },
    {
      "id": "public_data_integrity",
      "mandatory": true,
      "status": "pass",
      "evidence": "40 downloaded FRED/ALFRED CSV hashes and vintage headers validated; 58,244 macro rows; 1,200 Shiller months checked."
    },
    {
      "id": "source_preservation",
      "mandatory": true,
      "status": "pass",
      "evidence": "Vendor engine SHA compared byte-for-byte with recovered v0.5.2 source."
    },
    {
      "id": "full_replay",
      "mandatory": true,
      "status": "unverified",
      "evidence": "Adapter loaded but preflight blocked on missing historical replay bars. Actual host strategy unavailable."
    },
    {
      "id": "phone_rendering",
      "mandatory": true,
      "status": "unverified",
      "evidence": "No host deployment or browser rendering performed."
    }
  ],
  "pass_2": [
    {
      "id": "provenance_review",
      "mandatory": true,
      "status": "pass",
      "evidence": "Five ALFRED snapshot dates distinguished from observation years; 2 HTTP404 requests retained in coverage report. Daily/monthly reference data excluded from intraday execution."
    },
    {
      "id": "replay_clock_and_ledger",
      "mandatory": true,
      "status": "pass",
      "evidence": "Historical clock restoration and actual original-engine buy/sell fee reconciliation tested."
    },
    {
      "id": "complete_inputs",
      "mandatory": true,
      "status": "unverified",
      "evidence": "Century-wide intraday prices, early historical vintage coverage and actual host decision policy not installed."
    }
  ],
  "critical_defects": 0
}