[
  {
    "candidate_id": "candidate_2026-01-26T13-15-00Z_short_liquidity_sweep_reversal",
    "timestamp": "2026-01-26T13:15:00Z",
    "direction": "Short",
    "decision": "rejected",
    "reason": "Immediate draw-down beyond acceptable SL (>$5)",
    "htf_context": "Context available up to 2026-01-26T13:00:00Z",
    "m30_structure": "Recent M30 range: 5003.705 - 5111.51",
    "m15_m5_execution": "Price spiked to 5105.34 against entry 5090.44",
    "entry": null,
    "stop": null,
    "target": null,
    "r": null,
    "promoted_to_journal": false
  },
  {
    "candidate_id": "candidate_2026-01-26T17-45-00Z_short_liquidity_sweep_reversal",
    "timestamp": "2026-01-26T17:45:00Z",
    "direction": "Short",
    "decision": "rejected",
    "reason": "Immediate draw-down beyond acceptable SL (>$5)",
    "htf_context": "Context available up to 2026-01-26T17:30:00Z",
    "m30_structure": "Recent M30 range: 5003.705 - 5111.51",
    "m15_m5_execution": "Price spiked to 5105.15 against entry 5077.425",
    "entry": null,
    "stop": null,
    "target": null,
    "r": null,
    "promoted_to_journal": false
  },
  {
    "candidate_id": "candidate_2026-01-26T20-30-00Z_short_liquidity_sweep_reversal",
    "timestamp": "2026-01-26T20:30:00Z",
    "direction": "Short",
    "decision": "rejected",
    "reason": "Immediate draw-down beyond acceptable SL (>$5)",
    "htf_context": "Context available up to 2026-01-26T20:30:00Z",
    "m30_structure": "Recent M30 range: 5003.705 - 5111.51",
    "m15_m5_execution": "Price spiked to 5062.32 against entry 5027.7",
    "entry": null,
    "stop": null,
    "target": null,
    "r": null,
    "promoted_to_journal": false
  }
]