[
  {
    "candidate_id": "candidate_2026-02-16T05-30-00Z_long_liquidity_sweep_reversal",
    "timestamp": "2026-02-16T05:30:00Z",
    "decision": "needs_more_context",
    "reason": "Missing clear Fib 50/62 OTE entry evidence for the 05:00 sweep continuation without visual review.",
    "htf_context": "H4 closed bullish, testing highs around 5031 earlier.",
    "m30_structure": "M30 swept lower liquidity around 05:00 to 4964.8, closing strongly bullish.",
    "m15_m5_execution": "M15 dipped and swept at 05:00. At 05:30 price consolidated around 4986. No clear visual exact entry/stop.",
    "entry": null,
    "stop": null,
    "target": null,
    "r": null,
    "promoted_to_journal": false
  },
  {
    "candidate_id": "candidate_2026-02-16T08-15-00Z_long_liquidity_sweep_reversal",
    "timestamp": "2026-02-16T08:15:00Z",
    "decision": "needs_more_context",
    "reason": "M15 sweep of 4996.49 at 08:15 to 4995.86 looks valid, but exact entry criteria requires visual Fib overlay.",
    "htf_context": "H4 bullish context maintained after earlier 05:00 sweep.",
    "m30_structure": "Bullish order flow maintained, shallow pullback.",
    "m15_m5_execution": "M15 08:15 bar swept previous M15 low and engulfed bullishly to 5006. Entry timing unconfirmed.",
    "entry": null,
    "stop": null,
    "target": null,
    "r": null,
    "promoted_to_journal": false
  },
  {
    "candidate_id": "candidate_2026-02-16T10-45-00Z_short_liquidity_sweep_reversal",
    "timestamp": "2026-02-16T10:45:00Z",
    "decision": "needs_more_context",
    "reason": "Minor sweep of 10:30 high at 10:45, but major highs at 5017 remain untouched. Too risky without visual confirmation.",
    "htf_context": "Approaching previous local H4 highs.",
    "m30_structure": "Price created a double top around 5017 and is grinding lower.",
    "m15_m5_execution": "10:45 swept the 10:30 inside high (5010.8 vs 5010.0) but didn't reach the true liquidity at 5017. Unclear entry.",
    "entry": null,
    "stop": null,
    "target": null,
    "r": null,
    "promoted_to_journal": false
  }
]