[
  {
    "candidate_id": "candidate_2026-04-06T11-30-00Z_short_liquidity_sweep_reversal",
    "timestamp": "2026-04-06T11:30:00Z",
    "decision": "needs_more_context",
    "reason": "Bearish flow on H1/M30, but exact M5 entry trigger (Fib/PD array) is unclear without visual chart.",
    "htf_context": "H1/M30 bearish structure down from 4706.",
    "m30_structure": "Bearish continuation, lower lows.",
    "m15_m5_execution": "M15 dropped from 4693 to 4677. Missing M5 confirmation evidence.",
    "entry": null,
    "stop": null,
    "target": null,
    "r": null,
    "promoted_to_journal": false
  },
  {
    "candidate_id": "candidate_2026-04-06T12-45-00Z_short_liquidity_sweep_reversal",
    "timestamp": "2026-04-06T12:45:00Z",
    "decision": "needs_more_context",
    "reason": "Retracement on M15 to 4681 after breaking 4659, but price chops before dropping. Entry point unclear.",
    "htf_context": "H1 bearish structure intact.",
    "m30_structure": "M30 rallied to 4681 then dropped.",
    "m15_m5_execution": "M15 retracement up to 4681 might be an entry, but lacks explicit M5 Fib/FVG evidence.",
    "entry": null,
    "stop": null,
    "target": null,
    "r": null,
    "promoted_to_journal": false
  },
  {
    "candidate_id": "candidate_2026-04-06T13-30-00Z_short_liquidity_sweep_reversal",
    "timestamp": "2026-04-06T13:30:00Z",
    "decision": "needs_more_context",
    "reason": "Price drops to 4665 then pops to 4679 before H1 dumps. Unclear if valid entry trigger formed.",
    "htf_context": "H1 bearish context continues down to 4652.",
    "m30_structure": "M30 consolidating before next leg down.",
    "m15_m5_execution": "M15 chop between 4660 and 4680 before final drop. No clear M5 evidence.",
    "entry": null,
    "stop": null,
    "target": null,
    "r": null,
    "promoted_to_journal": false
  }
]