{
  "schemaVersion": 1,
  "protocol": "matched full dynamical state and RNG; 200ms common settling; 500ms observations; five independent seeds",
  "mapping": "engineered flattened luminance/channel map, not anatomical retinotopy",
  "decoder": "raw DNp20 R-L; deployed EMA needs a separate sequence-level validation",
  "frameHashes": {
    "rising": "870f1defd20f422cbf72723d52f31ed0bbd47bbb496d5628ee17eda9646a4751",
    "repeat": "870f1defd20f422cbf72723d52f31ed0bbd47bbb496d5628ee17eda9646a4751",
    "reversed": "83b4f9c1d2e9541ad89484f6f363ac1e50e5346e8bb3734a1c6e5f099b26dc62",
    "flat": "4fef5abaa90bea0f335a264761973faba9b844f4b7a1de402bc2a249f3c0ec1c",
    "shuffled": "7b33c1d8dd89631989624a00eb76e61c13a61ac0c6e3a025f2173ec5551d5c80",
    "label_only": "870f1defd20f422cbf72723d52f31ed0bbd47bbb496d5628ee17eda9646a4751",
    "blank": "e6c1b77f53191625cb96289940e11361f943997ad26799f95900659278d34a45"
  },
  "calibration": {
    "bg": 5.5009765625,
    "noise_sigma": 15.0
  },
  "sourceHashes": {
    "kernel.py": "1daf9ba1c908a9071bdcfb4448f5acb539be436eeedb716b50b3d78638b3a209",
    "sensory.py": "d1106dd481595409267f50cdd1daf4a842945fc42e260e8dad742f06b70ecd37",
    "populations.json": "81bc8081ef16048d6ccec59df043c28d742eeaf762233e11f09ee5e51defbd9a",
    "calibration.json": "8a3d9578ebf4e9bb07a37c8f0b01dfef08a8378cc39d03c8829b12ecf710a7ac"
  },
  "displayHash": "d7851222a4c47f5df0bef7215c24ed275e46ed2c2bc0e28991426547519e55e6",
  "pairedDiffHz": {
    "repeat": [
      0.0,
      0.0,
      0.0,
      0.0,
      0.0
    ],
    "reversed": [
      4.0,
      -6.0,
      -6.0,
      6.0,
      6.0
    ],
    "flat": [
      6.0,
      -4.0,
      -6.0,
      6.0,
      0.0
    ],
    "shuffled": [
      10.0,
      0.0,
      2.0,
      8.0,
      -2.0
    ],
    "label_only": [
      0.0,
      0.0,
      0.0,
      0.0,
      0.0
    ],
    "blank": [
      4.0,
      4.0,
      0.0,
      2.0,
      6.0
    ]
  },
  "repeatExact": true,
  "rows": [
    {
      "seed": 0,
      "condition": "rising",
      "rateL": 292.0,
      "rateR": 262.0,
      "diffHz": -30.0,
      "gateSpikes": 197,
      "retinalSpikes": 92244,
      "kcSpikes": 585435,
      "totalSpikes": 1924987,
      "seconds": 12.258
    },
    {
      "seed": 0,
      "condition": "repeat",
      "rateL": 292.0,
      "rateR": 262.0,
      "diffHz": -30.0,
      "gateSpikes": 197,
      "retinalSpikes": 92244,
      "kcSpikes": 585435,
      "totalSpikes": 1924987,
      "seconds": 12.694
    },
    {
      "seed": 0,
      "condition": "reversed",
      "rateL": 288.0,
      "rateR": 262.0,
      "diffHz": -26.0,
      "gateSpikes": 185,
      "retinalSpikes": 92231,
      "kcSpikes": 585449,
      "totalSpikes": 1917218,
      "seconds": 12.336
    },
    {
      "seed": 0,
      "condition": "flat",
      "rateL": 286.0,
      "rateR": 262.0,
      "diffHz": -24.0,
      "gateSpikes": 190,
      "retinalSpikes": 91938,
      "kcSpikes": 585420,
      "totalSpikes": 1925815,
      "seconds": 12.378
    },
    {
      "seed": 0,
      "condition": "shuffled",
      "rateL": 292.0,
      "rateR": 272.0,
      "diffHz": -20.0,
      "gateSpikes": 189,
      "retinalSpikes": 82416,
      "kcSpikes": 585421,
      "totalSpikes": 1905394,
      "seconds": 12.271
    },
    {
      "seed": 0,
      "condition": "label_only",
      "rateL": 292.0,
      "rateR": 262.0,
      "diffHz": -30.0,
      "gateSpikes": 197,
      "retinalSpikes": 92244,
      "kcSpikes": 585435,
      "totalSpikes": 1924987,
      "seconds": 12.418
    },
    {
      "seed": 0,
      "condition": "blank",
      "rateL": 282.0,
      "rateR": 256.0,
      "diffHz": -26.0,
      "gateSpikes": 179,
      "retinalSpikes": 107540,
      "kcSpikes": 585422,
      "totalSpikes": 1933052,
      "seconds": 12.463
    },
    {
      "seed": 1,
      "condition": "rising",
      "rateL": 276.0,
      "rateR": 246.0,
      "diffHz": -30.0,
      "gateSpikes": 196,
      "retinalSpikes": 92400,
      "kcSpikes": 585294,
      "totalSpikes": 1913215,
      "seconds": 12.861
    },
    {
      "seed": 1,
      "condition": "repeat",
      "rateL": 276.0,
      "rateR": 246.0,
      "diffHz": -30.0,
      "gateSpikes": 196,
      "retinalSpikes": 92400,
      "kcSpikes": 585294,
      "totalSpikes": 1913215,
      "seconds": 12.942
    },
    {
      "seed": 1,
      "condition": "reversed",
      "rateL": 278.0,
      "rateR": 242.0,
      "diffHz": -36.0,
      "gateSpikes": 202,
      "retinalSpikes": 92431,
      "kcSpikes": 585327,
      "totalSpikes": 1918718,
      "seconds": 13.3
    },
    {
      "seed": 1,
      "condition": "flat",
      "rateL": 282.0,
      "rateR": 248.0,
      "diffHz": -34.0,
      "gateSpikes": 208,
      "retinalSpikes": 92090,
      "kcSpikes": 585299,
      "totalSpikes": 1915783,
      "seconds": 12.879
    },
    {
      "seed": 1,
      "condition": "shuffled",
      "rateL": 290.0,
      "rateR": 260.0,
      "diffHz": -30.0,
      "gateSpikes": 198,
      "retinalSpikes": 82695,
      "kcSpikes": 585240,
      "totalSpikes": 1902392,
      "seconds": 12.696
    },
    {
      "seed": 1,
      "condition": "label_only",
      "rateL": 276.0,
      "rateR": 246.0,
      "diffHz": -30.0,
      "gateSpikes": 196,
      "retinalSpikes": 92400,
      "kcSpikes": 585294,
      "totalSpikes": 1913215,
      "seconds": 12.952
    },
    {
      "seed": 1,
      "condition": "blank",
      "rateL": 282.0,
      "rateR": 256.0,
      "diffHz": -26.0,
      "gateSpikes": 198,
      "retinalSpikes": 107684,
      "kcSpikes": 585309,
      "totalSpikes": 1939200,
      "seconds": 12.912
    },
    {
      "seed": 2,
      "condition": "rising",
      "rateL": 284.0,
      "rateR": 260.0,
      "diffHz": -24.0,
      "gateSpikes": 192,
      "retinalSpikes": 92265,
      "kcSpikes": 585368,
      "totalSpikes": 1908796,
      "seconds": 12.552
    },
    {
      "seed": 2,
      "condition": "repeat",
      "rateL": 284.0,
      "rateR": 260.0,
      "diffHz": -24.0,
      "gateSpikes": 192,
      "retinalSpikes": 92265,
      "kcSpikes": 585368,
      "totalSpikes": 1908796,
      "seconds": 12.849
    },
    {
      "seed": 2,
      "condition": "reversed",
      "rateL": 288.0,
      "rateR": 258.0,
      "diffHz": -30.0,
      "gateSpikes": 198,
      "retinalSpikes": 92272,
      "kcSpikes": 585344,
      "totalSpikes": 1911733,
      "seconds": 12.692
    },
    {
      "seed": 2,
      "condition": "flat",
      "rateL": 286.0,
      "rateR": 256.0,
      "diffHz": -30.0,
      "gateSpikes": 201,
      "retinalSpikes": 91961,
      "kcSpikes": 585313,
      "totalSpikes": 1908594,
      "seconds": 12.857
    },
    {
      "seed": 2,
      "condition": "shuffled",
      "rateL": 284.0,
      "rateR": 262.0,
      "diffHz": -22.0,
      "gateSpikes": 199,
      "retinalSpikes": 82435,
      "kcSpikes": 585351,
      "totalSpikes": 1896527,
      "seconds": 12.764
    },
    {
      "seed": 2,
      "condition": "label_only",
      "rateL": 284.0,
      "rateR": 260.0,
      "diffHz": -24.0,
      "gateSpikes": 192,
      "retinalSpikes": 92265,
      "kcSpikes": 585368,
      "totalSpikes": 1908796,
      "seconds": 12.922
    },
    {
      "seed": 2,
      "condition": "blank",
      "rateL": 286.0,
      "rateR": 262.0,
      "diffHz": -24.0,
      "gateSpikes": 197,
      "retinalSpikes": 107591,
      "kcSpikes": 585307,
      "totalSpikes": 1932965,
      "seconds": 12.92
    },
    {
      "seed": 3,
      "condition": "rising",
      "rateL": 290.0,
      "rateR": 252.0,
      "diffHz": -38.0,
      "gateSpikes": 212,
      "retinalSpikes": 92353,
      "kcSpikes": 585365,
      "totalSpikes": 1938400,
      "seconds": 13.288
    },
    {
      "seed": 3,
      "condition": "repeat",
      "rateL": 290.0,
      "rateR": 252.0,
      "diffHz": -38.0,
      "gateSpikes": 212,
      "retinalSpikes": 92353,
      "kcSpikes": 585365,
      "totalSpikes": 1938400,
      "seconds": 13.871
    },
    {
      "seed": 3,
      "condition": "reversed",
      "rateL": 284.0,
      "rateR": 252.0,
      "diffHz": -32.0,
      "gateSpikes": 212,
      "retinalSpikes": 92400,
      "kcSpikes": 585350,
      "totalSpikes": 1938851,
      "seconds": 12.952
    },
    {
      "seed": 3,
      "condition": "flat",
      "rateL": 288.0,
      "rateR": 256.0,
      "diffHz": -32.0,
      "gateSpikes": 200,
      "retinalSpikes": 92050,
      "kcSpikes": 585341,
      "totalSpikes": 1931944,
      "seconds": 12.842
    },
    {
      "seed": 3,
      "condition": "shuffled",
      "rateL": 282.0,
      "rateR": 252.0,
      "diffHz": -30.0,
      "gateSpikes": 206,
      "retinalSpikes": 82574,
      "kcSpikes": 585365,
      "totalSpikes": 1918256,
      "seconds": 12.725
    },
    {
      "seed": 3,
      "condition": "label_only",
      "rateL": 290.0,
      "rateR": 252.0,
      "diffHz": -38.0,
      "gateSpikes": 212,
      "retinalSpikes": 92353,
      "kcSpikes": 585365,
      "totalSpikes": 1938400,
      "seconds": 12.491
    },
    {
      "seed": 3,
      "condition": "blank",
      "rateL": 284.0,
      "rateR": 248.0,
      "diffHz": -36.0,
      "gateSpikes": 200,
      "retinalSpikes": 107653,
      "kcSpikes": 585443,
      "totalSpikes": 1955704,
      "seconds": 12.716
    },
    {
      "seed": 4,
      "condition": "rising",
      "rateL": 280.0,
      "rateR": 256.0,
      "diffHz": -24.0,
      "gateSpikes": 172,
      "retinalSpikes": 92308,
      "kcSpikes": 585378,
      "totalSpikes": 1911399,
      "seconds": 12.315
    },
    {
      "seed": 4,
      "condition": "repeat",
      "rateL": 280.0,
      "rateR": 256.0,
      "diffHz": -24.0,
      "gateSpikes": 172,
      "retinalSpikes": 92308,
      "kcSpikes": 585378,
      "totalSpikes": 1911399,
      "seconds": 12.135
    },
    {
      "seed": 4,
      "condition": "reversed",
      "rateL": 280.0,
      "rateR": 262.0,
      "diffHz": -18.0,
      "gateSpikes": 162,
      "retinalSpikes": 92328,
      "kcSpikes": 585418,
      "totalSpikes": 1911863,
      "seconds": 12.509
    },
    {
      "seed": 4,
      "condition": "flat",
      "rateL": 280.0,
      "rateR": 256.0,
      "diffHz": -24.0,
      "gateSpikes": 163,
      "retinalSpikes": 91982,
      "kcSpikes": 585390,
      "totalSpikes": 1916109,
      "seconds": 12.368
    },
    {
      "seed": 4,
      "condition": "shuffled",
      "rateL": 286.0,
      "rateR": 260.0,
      "diffHz": -26.0,
      "gateSpikes": 160,
      "retinalSpikes": 82587,
      "kcSpikes": 585394,
      "totalSpikes": 1900573,
      "seconds": 12.644
    },
    {
      "seed": 4,
      "condition": "label_only",
      "rateL": 280.0,
      "rateR": 256.0,
      "diffHz": -24.0,
      "gateSpikes": 172,
      "retinalSpikes": 92308,
      "kcSpikes": 585378,
      "totalSpikes": 1911399,
      "seconds": 12.329
    },
    {
      "seed": 4,
      "condition": "blank",
      "rateL": 278.0,
      "rateR": 260.0,
      "diffHz": -18.0,
      "gateSpikes": 162,
      "retinalSpikes": 107657,
      "kcSpikes": 585448,
      "totalSpikes": 1935211,
      "seconds": 12.933
    }
  ],
  "elapsedSeconds": 468.49,
  "claim": "Pilot only. A nonzero effect is not evidence of chart understanding, attention, learning, or profitability. No release pass is inferred from this exploratory test."
}