[
  {
    "candidate_id": "candidate_2026-06-03T17-30-00Z_long_liquidity_sweep_reversal",
    "timestamp": "2026-06-03T17:30:00Z",
    "decision": "rejected",
    "reason": "H4/H1 strong bearish trend, fighting momentum, mechanically hit SL",
    "htf_context": "H4 and H1 strongly bearish, dropping from 4535. Counter-trend long/late short.",
    "m30_structure": "Bearish structure on M30.",
    "m15_m5_execution": "Long candidate confirmed but stopped out.",
    "entry": null,
    "stop": null,
    "target": null,
    "r": null,
    "promoted_to_journal": false
  },
  {
    "candidate_id": "candidate_2026-06-03T18-30-00Z_short_liquidity_sweep_reversal",
    "timestamp": "2026-06-03T18:30:00Z",
    "decision": "rejected",
    "reason": "H4/H1 strong bearish trend, fighting momentum, mechanically hit SL",
    "htf_context": "H4 and H1 strongly bearish, dropping from 4535. Counter-trend long/late short.",
    "m30_structure": "Bearish structure on M30.",
    "m15_m5_execution": "Short candidate confirmed but stopped out.",
    "entry": null,
    "stop": null,
    "target": null,
    "r": null,
    "promoted_to_journal": false
  },
  {
    "candidate_id": "candidate_2026-06-03T18-45-00Z_short_liquidity_sweep_reversal",
    "timestamp": "2026-06-03T18:45:00Z",
    "decision": "rejected",
    "reason": "H4/H1 strong bearish trend, fighting momentum, mechanically hit SL",
    "htf_context": "H4 and H1 strongly bearish, dropping from 4535. Counter-trend long/late short.",
    "m30_structure": "Bearish structure on M30.",
    "m15_m5_execution": "Short candidate confirmed but stopped out.",
    "entry": null,
    "stop": null,
    "target": null,
    "r": null,
    "promoted_to_journal": false
  }
]