{
 "generated_at": "2026-07-27T01:05:17Z",
 "registered_on": "2026-07-05",
 "evaluated_not_before": "2026-12-01",
 "criteria": [
  {
   "name": "Calendar floor",
   "requirement": "No decision before 2026-12-01",
   "why": "A lucky early streak must not be allowed to jump the gate."
  },
  {
   "name": "Clean live history",
   "requirement": "At least 126 clean-clock trading days",
   "progress": {
    "have": 30,
    "need": 126
   },
   "why": "Short track records are dominated by noise."
  },
  {
   "name": "Forward Sharpe lower bound",
   "requirement": "Bootstrap 95% lower confidence bound of live Sharpe > 0",
   "why": "Evidence of a non-negative edge, not just absence of disaster."
  },
  {
   "name": "Zero safety halts",
   "requirement": "No fail-closed safety HALTs in the window (classified per a pinned taxonomy)",
   "why": "Operational competence is a precondition for real money."
  },
  {
   "name": "Execution cost sanity",
   "requirement": "Median measured transaction cost \u2264 50 bps",
   "why": "An edge that dies in execution is not an edge."
  }
 ],
 "if_passed": "Deploy at 25% of intended size, with planning haircut 0.5\u00d7 the paper Sharpe.",
 "retire_rule": "2 consecutive monthly DEGRADED verdicts from the forward monitor retire the strategy.",
 "interpretation": "These criteria were written down and hash-frozen on 2026-07-05, months before they can be evaluated, so the result cannot be gate-shopped. A binding interpretation memo (2026-07-13) records that this gate tests operational competence and authorizes a capped experiment \u2014 it does NOT prove the strategy has an edge. The statistical test is underpowered at this horizon by design honesty: a NOT-PASS is the expected outcome and is weak evidence either way."
}
