[
  {
    "candidate_id": "candidate_2026-04-08T04-15-00Z_long_liquidity_sweep_reversal",
    "timestamp": "2026-04-08T04:15:00Z",
    "decision": "needs_more_context",
    "reason": "H4 closed bullish, but M5 entry at 4794.82 has no clear stop/target structure provided. M15/M5 ranges don't confirm a high-confidence sweep execution.",
    "htf_context": "H4 closed bullish at 4803.52 off a 4607 low.",
    "m30_structure": "M30 closed at 4802.63, trending up towards 4858.",
    "m15_m5_execution": "M15 pre-entry closed at 4802.63, M5 entry bar closed at 4794.82. Price went to 4843.90, but entry conditions unverified.",
    "entry": 4794.82,
    "stop": 4790.38,
    "target": 4843.9,
    "r": 11.05,
    "promoted_to_journal": false
  },
  {
    "candidate_id": "candidate_2026-04-08T18-15-00Z_short_liquidity_sweep_reversal",
    "timestamp": "2026-04-08T18:15:00Z",
    "decision": "needs_more_context",
    "reason": "Short after significant drop from 4843 to 4729. M5 sweep entry unclear. Needs visual chart confirmation.",
    "htf_context": "H4 drop from 4843.90 to 4718.96.",
    "m30_structure": "M30 descending from 4794.96 to 4722.62.",
    "m15_m5_execution": "M5 closed at 4729.7, M15 post reached 4699.31. Setup unclear.",
    "entry": 4729.7,
    "stop": null,
    "target": null,
    "r": null,
    "promoted_to_journal": false
  },
  {
    "candidate_id": "candidate_2026-04-09T01-00-00Z_long_liquidity_sweep_reversal",
    "timestamp": "2026-04-09T01:00:00Z",
    "decision": "needs_more_context",
    "reason": "M5 sweep around 4699. Price moved to 4733. Lack of strict Entry/SL/TP structure and HTF confirmation.",
    "htf_context": "H4 bearish close 4720.92, low at 4698.73.",
    "m30_structure": "M30 consolidating near 4698-4732.",
    "m15_m5_execution": "M5 pre-entry sweep low at 4699.90, closed at 4713.11. Post went to 4733.04.",
    "entry": 4713.11,
    "stop": 4698.73,
    "target": 4733.04,
    "r": 1.38,
    "promoted_to_journal": false
  }
]