[
  {
    "candidate_id": "candidate_2026-02-19T18-15-00Z_short_liquidity_sweep_reversal",
    "timestamp": "2026-02-19T18:15:00Z",
    "decision": "needs_more_context",
    "reason": "M5 structure appears very choppy. Price pushed down to 4975 then rallied back. Lacking clear HTF alignment and definitive Fib entry context without TradingView chart validation.",
    "htf_context": "H4 in a broad range, M30 chopping between 4975 and 5015.",
    "m30_structure": "Consolidating near 4980-4990.",
    "m15_m5_execution": "M5 shows local sweep but action is highly rotational. Difficult to confirm a strict OTE short entry purely from mechanical OHLCV.",
    "entry": null,
    "stop": null,
    "target": null,
    "r": null,
    "promoted_to_journal": false
  },
  {
    "candidate_id": "candidate_2026-02-19T21-45-00Z_short_liquidity_sweep_reversal",
    "timestamp": "2026-02-19T21:45:00Z",
    "decision": "needs_more_context",
    "reason": "Late NY/Asian session transition. Price spiked to 5000+ then dumped back to 4985. Needs visual validation to confirm if this was a valid sweep of Asian highs or just low-volume chop.",
    "htf_context": "H4 hovering around 4995.",
    "m30_structure": "Choppy transition period.",
    "m15_m5_execution": "M5 spiked to 5008 around 23:05Z before breaking down. Entry timing and validity unclear without visual chart.",
    "entry": null,
    "stop": null,
    "target": null,
    "r": null,
    "promoted_to_journal": false
  },
  {
    "candidate_id": "candidate_2026-02-20T00-00-00Z_long_liquidity_sweep_reversal",
    "timestamp": "2026-02-20T00:00:00Z",
    "decision": "needs_more_context",
    "reason": "Mechanical outcome was SL first (risk 11.9). Price swept 4985 and rallied to 5014, but M5 entry criteria (Fib 50/62 touch at 01:25Z) resulted in a stop-out as price retraced deeper. Needs visual confirmation to see if invalidation was clear or if structural setup was poor.",
    "htf_context": "H4 chopping sideways.",
    "m30_structure": "Rally from 4985 to 5014.",
    "m15_m5_execution": "M5 showed initial strong rally, but mechanical review hit SL. Cannot confirm as shadow or rejected without visual replay of the PD array at Fib entry.",
    "entry": null,
    "stop": null,
    "target": null,
    "r": null,
    "promoted_to_journal": false
  }
]