[
  {
    "candidate_id": "candidate_2026-03-30T10-15-00Z_long_liquidity_sweep_reversal",
    "timestamp": "2026-03-30T10:15:00Z",
    "decision": "needs_more_context",
    "reason": "M5 shows minor bull push but lacks clear FVG/OB confirmation prior to 10:15; needs visual structural check",
    "htf_context": "H4 closed bullish at 09:00 (O:4538 C:4569). Upward momentum.",
    "m30_structure": "M30 consolidating near 4531 with wicks below 4528. Needs stronger sweep.",
    "m15_m5_execution": "M5 bullish candle at 10:15 but followed by drop back to 4527 at 10:25.",
    "entry": null,
    "stop": null,
    "target": null,
    "r": null,
    "promoted_to_journal": false
  },
  {
    "candidate_id": "candidate_2026-03-30T13-00-00Z_short_liquidity_sweep_reversal",
    "timestamp": "2026-03-30T13:00:00Z",
    "decision": "needs_more_context",
    "reason": "H4 rejected 4580 but M5 context lacks clean bearish structural shift at 13:00",
    "htf_context": "H4 at 09:00 hit 4580.73, closed 4569. Next H4 (13:00) opens 4569, eventually drops to 4539.",
    "m30_structure": "M30 peaked at 4578 at 12:30. 13:00 candle drops from 4569 to 4559.",
    "m15_m5_execution": "M5 shows double top near 4578 at 12:40 and 13:00, but clean MSS down happens later around 13:20 (breaking 4559). 13:00 entry premature.",
    "entry": null,
    "stop": null,
    "target": null,
    "r": null,
    "promoted_to_journal": false
  },
  {
    "candidate_id": "candidate_2026-03-30T17-45-00Z_short_liquidity_sweep_reversal",
    "timestamp": "2026-03-30T17:45:00Z",
    "decision": "needs_more_context",
    "reason": "M5 shows minor bounce to 4528 in a larger downtrend from 4580. No obvious short entry at 17:45.",
    "htf_context": "H4 is bearish (13:00 closed 4539, 17:00 opened 4539 and dropped).",
    "m30_structure": "M30 in sustained drop from 16:30 (4548 to 4493). 17:30 candle is small doji/continuation.",
    "m15_m5_execution": "M5 at 17:45 peaked at 4528.6 before dropping to 4511. Looks like a minor retracement into M5 bearish FVG, but needs visual validation to confirm the FVG bounds and stop placement.",
    "entry": null,
    "stop": null,
    "target": null,
    "r": null,
    "promoted_to_journal": false
  }
]
