{
  "items": [
    {
      "candidate_id": "candidate_2026-01-28T05-30-00Z_long_liquidity_sweep_reversal",
      "timestamp": "2026-01-28T05:30:00Z",
      "decision": "rejected",
      "reason": "Immediate draw-down -$12.85 > $5 limit",
      "htf_context": "Context up to 2026-01-28T05:30:00Z",
      "m30_structure": "Needs TradingView confirmation for exact swing validation",
      "m15_m5_execution": "Simulated entry 5264.72",
      "entry": null,
      "stop": null,
      "target": null,
      "r": null,
      "promoted_to_journal": false
    },
    {
      "candidate_id": "candidate_2026-01-28T07-30-00Z_long_liquidity_sweep_reversal",
      "timestamp": "2026-01-28T07:30:00Z",
      "decision": "rejected",
      "reason": "Immediate draw-down -$42.85 > $5 limit",
      "htf_context": "Context up to 2026-01-28T07:30:00Z",
      "m30_structure": "Needs TradingView confirmation for exact swing validation",
      "m15_m5_execution": "Simulated entry 5281.44",
      "entry": null,
      "stop": null,
      "target": null,
      "r": null,
      "promoted_to_journal": false
    },
    {
      "candidate_id": "candidate_2026-01-28T09-00-00Z_short_liquidity_sweep_reversal",
      "timestamp": "2026-01-28T09:00:00Z",
      "decision": "rejected",
      "reason": "Immediate draw-down -$7.87 > $5 limit",
      "htf_context": "Context up to 2026-01-28T09:00:00Z",
      "m30_structure": "Needs TradingView confirmation for exact swing validation",
      "m15_m5_execution": "Simulated entry 5281.84",
      "entry": null,
      "stop": null,
      "target": null,
      "r": null,
      "promoted_to_journal": false
    }
  ]
}