[
  {
    "candidate_id": "candidate_2026-03-19T23-30-00Z_short_liquidity_sweep_reversal",
    "timestamp": "2026-03-19T23:30:00Z",
    "decision": "rejected",
    "reason": "Counter-trend short attempt at a local bottom. HTF structure strongly reversed bullish immediately after, reaching 4736. No valid bearish M5 entry setup before the massive bullish shift.",
    "htf_context": "H4 closed bearish at 4648 but immediately reversed next candle to 4721. H1 swept lows around 4634.",
    "m30_structure": "M30 wicked into 4634 and closed higher, showing rejection of the lows.",
    "m15_m5_execution": "M15 showed a minor wick to 4648 before dropping to 4634, but M5 shifted strongly bullish shortly after (breaking 4660 by 00:00). A short here would hit stop loss as the market structure reversed.",
    "entry": null,
    "stop": null,
    "target": null,
    "r": null,
    "promoted_to_journal": false
  },
  {
    "candidate_id": "candidate_2026-03-20T02-30-00Z_long_liquidity_sweep_reversal",
    "timestamp": "2026-03-20T02:30:00Z",
    "decision": "shadow",
    "reason": "Strong bullish continuation after sweeping M15 local low (4679 sweeps 4680). Massive expansion to 4736 follows. Valid concept but kept in shadow for manual strict Fib entry verification.",
    "htf_context": "H4 and H1 strongly bullish, aggressively expanding past 4700 towards 4736.",
    "m30_structure": "M30 bullish order flow, respecting previous candle lows until a minor micro-sweep at 02:30.",
    "m15_m5_execution": "M15 02:30 candle sweeps 02:15 low (4679.29 vs 4680.95) and immediately rejects upward. Clean long setup, but exact entry requires granular verification.",
    "entry": 4686.0,
    "stop": 4678.0,
    "target": 4720.0,
    "r": 4.25,
    "promoted_to_journal": false
  },
  {
    "candidate_id": "candidate_2026-03-20T10-30-00Z_short_liquidity_sweep_reversal",
    "timestamp": "2026-03-20T10:30:00Z",
    "decision": "rejected",
    "reason": "Short attempt near local lows. M15 swept high at 10:30 and dropped, but structure became highly choppy and reversed back to 4695 shortly after. Poor risk-reward positioning.",
    "htf_context": "H1 in a deep retracement from 4736 down to 4637, but finding support and bouncing.",
    "m30_structure": "M30 forming a potential bottom, showing large wicks on both sides indicating consolidation/reversal.",
    "m15_m5_execution": "M15 10:30 swept 10:15 high and dropped, but 11:00 onwards aggressively rallied past the entry zone, stopping out shorts.",
    "entry": null,
    "stop": null,
    "target": null,
    "r": null,
    "promoted_to_journal": false
  }
]