{
  "scope": "Offline causal reconstruction on frozen final exports, not live signals, fills or returns. Published EURUSD values use five decimal places; raw JavaScript output may retain floating-point serialization noise.",
  "mtf_start": "2026-10-01 12:00",
  "mtf_final": {
    "open": "1.12911",
    "high": "1.13118",
    "low": "1.12653",
    "close": "1.12863"
  },
  "threshold": "1.12911",
  "screen_candidate_bar_open": "2026-10-14 04:00",
  "screen_candidate_eligible_not_before": "2026-10-14 05:00",
  "candidate_close": "1.12064",
  "rejected_wick_close": "1.12034",
  "candidate_pivot": "1.12037",
  "assertions": 50
}
