{
  "schema": "coinrithm.agent-settings-replay-public.v1",
  "recordingDate": "2026-10-07",
  "description": "Descriptive offline signal and rule replay. Counts are not independent trades, live model calls or performance outcomes.",
  "sourceRevision": "542bd62a20476d8373556c1eef1628495f9ca41c",
  "snapshotCount": 120,
  "houseCount": 5,
  "snapshotsPerHouse": 24,
  "approximateSpacingMinutes": 15,
  "limitations": [
    "Full120 recorded snapshots; descriptive offline replay only.",
    "No outcome labels, PnL/edge/risk-reduction/significance or house-model performance claims.",
    "Recorded read-only QA book, not actual house/customer trade history; empty positions/orders are asserted.",
    "Q1 signal runs use fresh state and disable PM_PERIODIC equally; setups are descriptive, more is not better.",
    "Q1 gate lane carries only synthetic gate memory using compiled evaluateGate/noteLlmCall; no positions, execution, daily counters or PnL simulated.",
    "Approximately 15-minute sampling cannot show effects below observed spacing; always means one hypothetical call per recorded tick, not per minute.",
    "Q2 uses each house own inputs/spec; SKIP_PROVIDER control is not that house model decision.",
    "Q2 three mechanical baselines are PM-only; no futures/spot baseline. Zero-action does not establish performance.",
    "Mechanical quotes are synthesized; spread/slippage omitted. Market-implied can abstain when its forecast has no edge after costs.",
    "Recorder refused PM quote POSTs as designed; replay synthesizes those quotes locally. Original refusal counts remain in the manifest.",
    "Corrected PM mechanical baselines preserve the original recorded house board; originally mechanical recordings retain their original uncurated board.",
    "marketBaselineRecorded does not prove all reads exist. Missing baseline reads remain incomplete rows in the denominator; never interpreted as valid abstention or filled from a different query.",
    "Overlapping snapshots and same-period houses are not independent. Raw framework bootstrap/holdout fields are not evidence here."
  ],
  "verification": {
    "executions": 2,
    "identicalResultSha256": "ff3685f28c281765f7c3b1af0c1b17b154b6453eae6bf6d2eca0c63359798b7a",
    "sourceSummarySha256": "110a165e28cd71708fd82db5d5d7ec56c65dd6118324e92f9bae967813104098",
    "sourceUnchanged": true,
    "networkAttempts": 0,
    "realModelCalls": 0,
    "productionWrites": 0
  },
  "totals": {
    "signals": [
      {
        "variant": "original",
        "snapshots": 120,
        "setups": 1069,
        "gateFires": 120
      },
      {
        "variant": "strength-0.6",
        "snapshots": 120,
        "setups": 906,
        "gateFires": 114
      },
      {
        "variant": "strength-0.8",
        "snapshots": 120,
        "setups": 125,
        "gateFires": 55
      },
      {
        "variant": "rsi-30-72",
        "snapshots": 120,
        "setups": 938,
        "gateFires": 120
      },
      {
        "variant": "rsi-25-80",
        "snapshots": 120,
        "setups": 879,
        "gateFires": 120
      }
    ],
    "gates": [
      {
        "variant": "event-original",
        "snapshots": 120,
        "hypotheticalAdmissions": 120,
        "skipped": 0
      },
      {
        "variant": "debounce-30m",
        "snapshots": 120,
        "hypotheticalAdmissions": 90,
        "skipped": 30
      },
      {
        "variant": "hour-cap-1",
        "snapshots": 120,
        "hypotheticalAdmissions": 27,
        "skipped": 93
      },
      {
        "variant": "always-per-recorded-tick",
        "snapshots": 120,
        "hypotheticalAdmissions": 120,
        "skipped": 0
      }
    ],
    "baselines": [
      {
        "variant": "house-skip-provider-control",
        "snapshots": 120,
        "completeInputs": 120,
        "incompleteInputs": 0,
        "proposedActions": 0,
        "validationAccepted": 0,
        "validationRejected": 0
      },
      {
        "variant": "baseline:skip",
        "snapshots": 120,
        "completeInputs": 120,
        "incompleteInputs": 0,
        "proposedActions": 0,
        "validationAccepted": 0,
        "validationRejected": 0
      },
      {
        "variant": "baseline:market",
        "snapshots": 120,
        "completeInputs": 120,
        "incompleteInputs": 0,
        "proposedActions": 120,
        "validationAccepted": 29,
        "validationRejected": 91
      },
      {
        "variant": "baseline:base-rate",
        "snapshots": 120,
        "completeInputs": 120,
        "incompleteInputs": 0,
        "proposedActions": 120,
        "validationAccepted": 29,
        "validationRejected": 91
      },
      {
        "variant": "baseline:random",
        "snapshots": 120,
        "completeInputs": 120,
        "incompleteInputs": 0,
        "proposedActions": 120,
        "validationAccepted": 29,
        "validationRejected": 91
      }
    ]
  },
  "houses": {
    "contrarian-carl": {
      "N": 24,
      "signalRows": [
        {
          "variant": "original",
          "setups": 178,
          "fires": 24
        },
        {
          "variant": "strength-0.6",
          "setups": 154,
          "fires": 22
        },
        {
          "variant": "strength-0.8",
          "setups": 17,
          "fires": 9
        },
        {
          "variant": "rsi-30-72",
          "setups": 155,
          "fires": 24
        },
        {
          "variant": "rsi-25-80",
          "setups": 146,
          "fires": 24
        }
      ],
      "gateRows": [
        {
          "variant": "event-original",
          "fires": 24,
          "skipped": 0
        },
        {
          "variant": "debounce-30m",
          "fires": 18,
          "skipped": 6
        },
        {
          "variant": "hour-cap-1",
          "fires": 5,
          "skipped": 19
        },
        {
          "variant": "always-per-recorded-tick",
          "fires": 24,
          "skipped": 0
        }
      ],
      "baselines": [
        {
          "variant": "house-skip-provider-control",
          "N": 24,
          "completeN": 24,
          "incompleteN": 0,
          "scope": "stub control, no model decisions",
          "completeActs": 0,
          "completeAcceptedActions": 0,
          "completeRejectedActions": 0,
          "missingInputs": [],
          "rejectCodes": []
        },
        {
          "variant": "baseline:skip",
          "N": 24,
          "completeN": 24,
          "incompleteN": 0,
          "scope": "always skip, no actions",
          "completeActs": 0,
          "completeAcceptedActions": 0,
          "completeRejectedActions": 0,
          "missingInputs": [],
          "rejectCodes": []
        },
        {
          "variant": "baseline:market",
          "N": 24,
          "completeN": 24,
          "incompleteN": 0,
          "scope": "PM-only; no futures/spot baseline; original recorded house board",
          "completeActs": 24,
          "completeAcceptedActions": 5,
          "completeRejectedActions": 19,
          "missingInputs": [],
          "rejectCodes": ["pm_entry_below_floor", "quote_ineligible"]
        },
        {
          "variant": "baseline:base-rate",
          "N": 24,
          "completeN": 24,
          "incompleteN": 0,
          "scope": "PM-only; no futures/spot baseline; original recorded house board",
          "completeActs": 24,
          "completeAcceptedActions": 5,
          "completeRejectedActions": 19,
          "missingInputs": [],
          "rejectCodes": ["pm_entry_below_floor", "quote_ineligible"]
        },
        {
          "variant": "baseline:random",
          "N": 24,
          "completeN": 24,
          "incompleteN": 0,
          "scope": "PM-only; no futures/spot baseline; original recorded house board",
          "completeActs": 24,
          "completeAcceptedActions": 5,
          "completeRejectedActions": 19,
          "missingInputs": [],
          "rejectCodes": ["pm_entry_below_floor", "quote_ineligible"]
        }
      ]
    },
    "leo-breakout-hunter": {
      "N": 24,
      "signalRows": [
        {
          "variant": "original",
          "setups": 326,
          "fires": 24
        },
        {
          "variant": "strength-0.6",
          "setups": 274,
          "fires": 24
        },
        {
          "variant": "strength-0.8",
          "setups": 40,
          "fires": 15
        },
        {
          "variant": "rsi-30-72",
          "setups": 286,
          "fires": 24
        },
        {
          "variant": "rsi-25-80",
          "setups": 268,
          "fires": 24
        }
      ],
      "gateRows": [
        {
          "variant": "event-original",
          "fires": 24,
          "skipped": 0
        },
        {
          "variant": "debounce-30m",
          "fires": 19,
          "skipped": 5
        },
        {
          "variant": "hour-cap-1",
          "fires": 6,
          "skipped": 18
        },
        {
          "variant": "always-per-recorded-tick",
          "fires": 24,
          "skipped": 0
        }
      ],
      "baselines": [
        {
          "variant": "house-skip-provider-control",
          "N": 24,
          "completeN": 24,
          "incompleteN": 0,
          "scope": "stub control, no model decisions",
          "completeActs": 0,
          "completeAcceptedActions": 0,
          "completeRejectedActions": 0,
          "missingInputs": [],
          "rejectCodes": []
        },
        {
          "variant": "baseline:skip",
          "N": 24,
          "completeN": 24,
          "incompleteN": 0,
          "scope": "always skip, no actions",
          "completeActs": 0,
          "completeAcceptedActions": 0,
          "completeRejectedActions": 0,
          "missingInputs": [],
          "rejectCodes": []
        },
        {
          "variant": "baseline:market",
          "N": 24,
          "completeN": 24,
          "incompleteN": 0,
          "scope": "PM-only; no futures/spot baseline; original recorded house board",
          "completeActs": 24,
          "completeAcceptedActions": 7,
          "completeRejectedActions": 17,
          "missingInputs": [],
          "rejectCodes": ["pm_entry_below_floor"]
        },
        {
          "variant": "baseline:base-rate",
          "N": 24,
          "completeN": 24,
          "incompleteN": 0,
          "scope": "PM-only; no futures/spot baseline; original recorded house board",
          "completeActs": 24,
          "completeAcceptedActions": 7,
          "completeRejectedActions": 17,
          "missingInputs": [],
          "rejectCodes": ["pm_entry_below_floor"]
        },
        {
          "variant": "baseline:random",
          "N": 24,
          "completeN": 24,
          "incompleteN": 0,
          "scope": "PM-only; no futures/spot baseline; original recorded house board",
          "completeActs": 24,
          "completeAcceptedActions": 7,
          "completeRejectedActions": 17,
          "missingInputs": [],
          "rejectCodes": ["pm_entry_below_floor"]
        }
      ]
    },
    "mia-trend-rider": {
      "N": 24,
      "signalRows": [
        {
          "variant": "original",
          "setups": 327,
          "fires": 24
        },
        {
          "variant": "strength-0.6",
          "setups": 274,
          "fires": 24
        },
        {
          "variant": "strength-0.8",
          "setups": 40,
          "fires": 15
        },
        {
          "variant": "rsi-30-72",
          "setups": 287,
          "fires": 24
        },
        {
          "variant": "rsi-25-80",
          "setups": 269,
          "fires": 24
        }
      ],
      "gateRows": [
        {
          "variant": "event-original",
          "fires": 24,
          "skipped": 0
        },
        {
          "variant": "debounce-30m",
          "fires": 19,
          "skipped": 5
        },
        {
          "variant": "hour-cap-1",
          "fires": 6,
          "skipped": 18
        },
        {
          "variant": "always-per-recorded-tick",
          "fires": 24,
          "skipped": 0
        }
      ],
      "baselines": [
        {
          "variant": "house-skip-provider-control",
          "N": 24,
          "completeN": 24,
          "incompleteN": 0,
          "scope": "stub control, no model decisions",
          "completeActs": 0,
          "completeAcceptedActions": 0,
          "completeRejectedActions": 0,
          "missingInputs": [],
          "rejectCodes": []
        },
        {
          "variant": "baseline:skip",
          "N": 24,
          "completeN": 24,
          "incompleteN": 0,
          "scope": "always skip, no actions",
          "completeActs": 0,
          "completeAcceptedActions": 0,
          "completeRejectedActions": 0,
          "missingInputs": [],
          "rejectCodes": []
        },
        {
          "variant": "baseline:market",
          "N": 24,
          "completeN": 24,
          "incompleteN": 0,
          "scope": "PM-only; no futures/spot baseline; original recorded house board",
          "completeActs": 24,
          "completeAcceptedActions": 7,
          "completeRejectedActions": 17,
          "missingInputs": [],
          "rejectCodes": ["pm_entry_below_floor"]
        },
        {
          "variant": "baseline:base-rate",
          "N": 24,
          "completeN": 24,
          "incompleteN": 0,
          "scope": "PM-only; no futures/spot baseline; original recorded house board",
          "completeActs": 24,
          "completeAcceptedActions": 7,
          "completeRejectedActions": 17,
          "missingInputs": [],
          "rejectCodes": ["pm_entry_below_floor"]
        },
        {
          "variant": "baseline:random",
          "N": 24,
          "completeN": 24,
          "incompleteN": 0,
          "scope": "PM-only; no futures/spot baseline; original recorded house board",
          "completeActs": 24,
          "completeAcceptedActions": 7,
          "completeRejectedActions": 17,
          "missingInputs": [],
          "rejectCodes": ["pm_entry_below_floor"]
        }
      ]
    },
    "olivia-calibrated-quant": {
      "N": 24,
      "signalRows": [
        {
          "variant": "original",
          "setups": 119,
          "fires": 24
        },
        {
          "variant": "strength-0.6",
          "setups": 102,
          "fires": 22
        },
        {
          "variant": "strength-0.8",
          "setups": 14,
          "fires": 8
        },
        {
          "variant": "rsi-30-72",
          "setups": 105,
          "fires": 24
        },
        {
          "variant": "rsi-25-80",
          "setups": 98,
          "fires": 24
        }
      ],
      "gateRows": [
        {
          "variant": "event-original",
          "fires": 24,
          "skipped": 0
        },
        {
          "variant": "debounce-30m",
          "fires": 17,
          "skipped": 7
        },
        {
          "variant": "hour-cap-1",
          "fires": 5,
          "skipped": 19
        },
        {
          "variant": "always-per-recorded-tick",
          "fires": 24,
          "skipped": 0
        }
      ],
      "baselines": [
        {
          "variant": "house-skip-provider-control",
          "N": 24,
          "completeN": 24,
          "incompleteN": 0,
          "scope": "stub control, no model decisions",
          "completeActs": 0,
          "completeAcceptedActions": 0,
          "completeRejectedActions": 0,
          "missingInputs": [],
          "rejectCodes": []
        },
        {
          "variant": "baseline:skip",
          "N": 24,
          "completeN": 24,
          "incompleteN": 0,
          "scope": "always skip, no actions",
          "completeActs": 0,
          "completeAcceptedActions": 0,
          "completeRejectedActions": 0,
          "missingInputs": [],
          "rejectCodes": []
        },
        {
          "variant": "baseline:market",
          "N": 24,
          "completeN": 24,
          "incompleteN": 0,
          "scope": "PM-only; no futures/spot baseline; original recorded house board",
          "completeActs": 24,
          "completeAcceptedActions": 5,
          "completeRejectedActions": 19,
          "missingInputs": [],
          "rejectCodes": ["pm_entry_below_floor", "quote_ineligible"]
        },
        {
          "variant": "baseline:base-rate",
          "N": 24,
          "completeN": 24,
          "incompleteN": 0,
          "scope": "PM-only; no futures/spot baseline; original recorded house board",
          "completeActs": 24,
          "completeAcceptedActions": 5,
          "completeRejectedActions": 19,
          "missingInputs": [],
          "rejectCodes": ["pm_entry_below_floor", "quote_ineligible"]
        },
        {
          "variant": "baseline:random",
          "N": 24,
          "completeN": 24,
          "incompleteN": 0,
          "scope": "PM-only; no futures/spot baseline; original recorded house board",
          "completeActs": 24,
          "completeAcceptedActions": 5,
          "completeRejectedActions": 19,
          "missingInputs": [],
          "rejectCodes": ["pm_entry_below_floor", "quote_ineligible"]
        }
      ]
    },
    "sam-risk-managed-swinger": {
      "N": 24,
      "signalRows": [
        {
          "variant": "original",
          "setups": 119,
          "fires": 24
        },
        {
          "variant": "strength-0.6",
          "setups": 102,
          "fires": 22
        },
        {
          "variant": "strength-0.8",
          "setups": 14,
          "fires": 8
        },
        {
          "variant": "rsi-30-72",
          "setups": 105,
          "fires": 24
        },
        {
          "variant": "rsi-25-80",
          "setups": 98,
          "fires": 24
        }
      ],
      "gateRows": [
        {
          "variant": "event-original",
          "fires": 24,
          "skipped": 0
        },
        {
          "variant": "debounce-30m",
          "fires": 17,
          "skipped": 7
        },
        {
          "variant": "hour-cap-1",
          "fires": 5,
          "skipped": 19
        },
        {
          "variant": "always-per-recorded-tick",
          "fires": 24,
          "skipped": 0
        }
      ],
      "baselines": [
        {
          "variant": "house-skip-provider-control",
          "N": 24,
          "completeN": 24,
          "incompleteN": 0,
          "scope": "stub control, no model decisions",
          "completeActs": 0,
          "completeAcceptedActions": 0,
          "completeRejectedActions": 0,
          "missingInputs": [],
          "rejectCodes": []
        },
        {
          "variant": "baseline:skip",
          "N": 24,
          "completeN": 24,
          "incompleteN": 0,
          "scope": "always skip, no actions",
          "completeActs": 0,
          "completeAcceptedActions": 0,
          "completeRejectedActions": 0,
          "missingInputs": [],
          "rejectCodes": []
        },
        {
          "variant": "baseline:market",
          "N": 24,
          "completeN": 24,
          "incompleteN": 0,
          "scope": "PM-only; no futures/spot baseline; original recorded house board",
          "completeActs": 24,
          "completeAcceptedActions": 5,
          "completeRejectedActions": 19,
          "missingInputs": [],
          "rejectCodes": ["pm_entry_below_floor"]
        },
        {
          "variant": "baseline:base-rate",
          "N": 24,
          "completeN": 24,
          "incompleteN": 0,
          "scope": "PM-only; no futures/spot baseline; original recorded house board",
          "completeActs": 24,
          "completeAcceptedActions": 5,
          "completeRejectedActions": 19,
          "missingInputs": [],
          "rejectCodes": ["pm_entry_below_floor"]
        },
        {
          "variant": "baseline:random",
          "N": 24,
          "completeN": 24,
          "incompleteN": 0,
          "scope": "PM-only; no futures/spot baseline; original recorded house board",
          "completeActs": 24,
          "completeAcceptedActions": 5,
          "completeRejectedActions": 19,
          "missingInputs": [],
          "rejectCodes": ["pm_entry_below_floor"]
        }
      ]
    }
  }
}
