{
  "encoding": "UTF-8; generated CSV uses LF; as-is CSV retains original bytes",
  "extraction_script": "tools/extract_evidence.py",
  "records": [
    {
      "bytes": 987,
      "fields": [
        "chain",
        "n_pred",
        "acc_overall",
        "Q0_acc",
        "Q0_n",
        "Q1_acc",
        "Q1_n",
        "Q2_acc",
        "Q2_n",
        "Q3_acc",
        "Q3_n"
      ],
      "file": "bank-chains-historical.csv",
      "kind": "original derived CSV; exact bytes retained",
      "rows": 11,
      "sha256": "8a31747013857b5e4d9a03abc5508f859cfa94b7cadb2ef60dc993edafea0739"
    },
    {
      "bytes": 48683,
      "fields": [
        "day",
        "date",
        "C+WFC+MS+GS+PNC->BAC_n",
        "C+WFC+MS+GS+PNC->BAC_acc",
        "JPM+BAC+GS->C_n",
        "JPM+BAC+GS->C_acc",
        "C+XLF+MS+PNC+JPM->DB_n",
        "C+XLF+MS+PNC+JPM->DB_acc",
        "BAC+XLF+PNC+USB+JPM->GS_n",
        "BAC+XLF+PNC+USB+JPM->GS_acc",
        "XLF+BAC+DB+C+WFC->JPM_n",
        "XLF+BAC+DB+C+WFC->JPM_acc",
        "C+XLF+DB+USB+UBS->MS_n",
        "C+XLF+DB+USB+UBS->MS_acc",
        "XLF+BAC+USB+MS+WFC->PNC_n",
        "XLF+BAC+USB+MS+WFC->PNC_acc",
        "C+XLF+MS+JPM+PNC->UBS_n",
        "C+XLF+MS+JPM+PNC->UBS_acc",
        "C+WFC+MS+JPM+PNC->USB_n",
        "C+WFC+MS+JPM+PNC->USB_acc",
        "JPM+USB+PNC+GS+C->WFC_n",
        "JPM+USB+PNC+GS+C->WFC_acc",
        "JPM+C+MS+GS+PNC->XLF_n",
        "JPM+C+MS+GS+PNC->XLF_acc"
      ],
      "file": "bank-chains-daily.csv",
      "kind": "original derived CSV; exact bytes retained",
      "rows": 372,
      "sha256": "f9641f2c4a9e52a8ea193d0efb91ddb0c98ef3e2de20a5d83d825570c9d0f3cc"
    },
    {
      "bytes": 1235,
      "fields": [
        "ticker",
        "c_side",
        "half",
        "n",
        "p_correct_pct"
      ],
      "file": "next-trade-side-halves.csv",
      "kind": "original derived CSV; exact bytes retained",
      "rows": 40,
      "sha256": "a676c9d9439151ab69482cf3c3f69459c82b3750e7f94c076e7b137be7328ce1"
    },
    {
      "bytes": 102325,
      "fields": [
        "view_id",
        "azimuth_deg",
        "elevation_deg",
        "distance_cm",
        "steps_survived"
      ],
      "file": "vtr-candidates.csv",
      "kind": "numeric extract",
      "rows": 3240,
      "sha256": "3a0b139b6ea8beb2f3131dc53ca8f10f3faa0c50041343cab60c7663e9e07bff"
    },
    {
      "bytes": 87,
      "fields": [
        "step",
        "rule_id",
        "remaining_views"
      ],
      "file": "vtr-elimination.csv",
      "kind": "numeric extract",
      "rows": 8,
      "sha256": "31e84bdb3f99af18b62746d65a07749575e09008e56780e5026eebd84593c7b6"
    },
    {
      "bytes": 12431,
      "fields": [
        "view_id",
        "azimuth_deg",
        "elevation_deg",
        "distance_cm",
        "grid"
      ],
      "file": "vtr-rule-grids.json",
      "kind": "numeric grid extract; query is also first survivor",
      "rows": 3,
      "sha256": "9ddf6d19ab06b483dba062b51d4abe944abb1375eff1165292b178dac0794bcc"
    },
    {
      "bytes": 127,
      "fields": [
        "metric",
        "recorded_value",
        "unit"
      ],
      "file": "vtr-reconstruction-receipt.csv",
      "kind": "reviewed historical summary; not item-level measurements",
      "rows": 2,
      "sha256": "67a4f55df37eddeb3a983cba441051e2b4378952207435899607e74d9fa6fe9c"
    },
    {
      "bytes": 233,
      "fields": [
        "metric",
        "recorded_value",
        "unit"
      ],
      "file": "vtr-detector-receipt.csv",
      "kind": "reviewed historical summary; not item-level measurements",
      "rows": 7,
      "sha256": "69e9babec94522a86ad28875b1e4571d650cf702e09a60d792a9dc745b70da1e"
    },
    {
      "bytes": 166,
      "fields": [
        "metric",
        "recorded_value",
        "unit"
      ],
      "file": "vtr-forearm-receipt.csv",
      "kind": "reviewed historical summary; not item-level measurements",
      "rows": 4,
      "sha256": "419ee29fce8af5a061b5bee8288e1161a241125fac7e270ef2197c2c7143836d"
    },
    {
      "bytes": 163,
      "fields": [
        "metric",
        "recorded_value",
        "unit"
      ],
      "file": "vtr-pose-receipt.csv",
      "kind": "reviewed historical summary; not item-level measurements",
      "rows": 4,
      "sha256": "6a3df3775d2a4d9bd4596c05db61e952028782206f9bfacb0334c0490ba52da7"
    },
    {
      "bytes": 59,
      "fields": [
        "metric",
        "recorded_value",
        "unit"
      ],
      "file": "vtr-shin-receipt.csv",
      "kind": "reviewed historical summary; not item-level measurements",
      "rows": 1,
      "sha256": "15cc6876bb3c0415221c2d1b43d24774326e9fd4af2f493c5cab62d5bd34cf4b"
    },
    {
      "bytes": 159,
      "fields": [
        "metric",
        "recorded_value",
        "unit"
      ],
      "file": "vtr-shin-scores.csv",
      "kind": "reviewed historical summary; not item-level measurements",
      "rows": 3,
      "sha256": "b256e7f4ea504f292dab760aff2282bc62a04392503d83f3be8d42db8f4cab92"
    },
    {
      "bytes": 184,
      "fields": [
        "metric",
        "recorded_value",
        "unit"
      ],
      "file": "vtr-cross-model-receipt.csv",
      "kind": "reviewed historical summary; not item-level measurements",
      "rows": 3,
      "sha256": "27cb5e67cf05241b0eb55ff66724daf9bbbb47ce33b2c467d840b418a0898d83"
    },
    {
      "bytes": 186,
      "fields": [
        "metric",
        "recorded_value",
        "unit"
      ],
      "file": "vtr-mismatch-receipt.csv",
      "kind": "reviewed historical summary; not item-level measurements",
      "rows": 4,
      "sha256": "65c2228238512eb293833bdffc98610e72c2ead5cc8d84b04fa7ee8fa2aef4d4"
    },
    {
      "bytes": 155,
      "fields": [
        "metric",
        "recorded_value",
        "unit"
      ],
      "file": "bank-live-summary-receipt.csv",
      "kind": "reviewed historical summary; not item-level measurements",
      "rows": 4,
      "sha256": "5b900426dd8fe9f02ed4da6388f816750be42a169af0a4f903ee7c4baa06e357"
    },
    {
      "bytes": 105,
      "fields": [
        "canary",
        "target",
        "bar_size",
        "c_dir",
        "body_bucket",
        "n",
        "p_target_next_same_dir_pct"
      ],
      "file": "xlf-selected-bar.csv",
      "kind": "numeric extract",
      "rows": 1,
      "sha256": "b40ca32c28f21e952a7dcb36ea22c0ee769bc7fdca7d58ae59112bfc4289201f"
    },
    {
      "bytes": 106,
      "fields": [
        "consec_dn_after_trigger",
        "count",
        "fraction_pct"
      ],
      "file": "xlf-trigger-duration.csv",
      "kind": "numeric extract",
      "rows": 6,
      "sha256": "f718415e29b7994a7ba3fabe180747ce3621f5f74a77bee0445de38bcec27123"
    },
    {
      "bytes": 57,
      "fields": [
        "trigger_n",
        "cum5bar_mean_bps",
        "cum5bar_sd_bps"
      ],
      "file": "xlf-trigger-summary.csv",
      "kind": "numeric extract",
      "rows": 1,
      "sha256": "82542bd552ef14eb830d432f8eaf1c199046740e75f137fb2efb577969a47b56"
    },
    {
      "bytes": 94,
      "fields": [
        "metric",
        "recorded_value",
        "unit"
      ],
      "file": "simulation-headline-receipt.csv",
      "kind": "reviewed historical summary; not item-level measurements",
      "rows": 2,
      "sha256": "c3e083e17574706c4b63dbc27d18f545f2b209905afeb2ea7a2434061bc58f62"
    },
    {
      "bytes": 267,
      "fields": [
        "deployment_day",
        "reported_cash_usd",
        "reported_return_pct",
        "cumulative_trades",
        "cumulative_wins"
      ],
      "file": "simulation-daily-receipts.csv",
      "kind": "parsed historical simulation summaries; not trades or market data",
      "rows": 8,
      "sha256": "49507ec38740c429fdc3c6f0b7e47418929fae5630dc41f8adb660663c252ccb"
    }
  ],
  "schema_version": 1
}
