[
  {
    "candidate_id": "candidate_2026-07-08T12-00-00Z_short_liquidity_sweep_reversal",
    "timestamp": "2026-07-08T12:00:00Z",
    "decision": "rejected",
    "reason": "Price was in active bullish M15/M30 momentum, and immediately rallied to 4086 after entry time. Short would hit stop loss.",
    "htf_context": "H4 consolidation between 4040 and 4133.",
    "m30_structure": "Bullish expansion from 4040 to 4077.",
    "m15_m5_execution": "Counter-trend short attempt at 4064, failed as price continued upward to 4086.",
    "entry": null,
    "stop": null,
    "target": null,
    "r": null,
    "promoted_to_journal": false
  },
  {
    "candidate_id": "candidate_2026-07-08T18-30-00Z_long_liquidity_sweep_reversal",
    "timestamp": "2026-07-08T18:30:00Z",
    "decision": "shadow",
    "reason": "Strong bounce from 4067 liquidity sweep leading to 4091 peak. Very clean M5 long execution, but lacking explicit FVG/Fib precision for immediate promotion without deeper review.",
    "htf_context": "H4 pullback inside a broader range, tapping liquidity near 4063.",
    "m30_structure": "Pullback to 4067 followed by strong bullish reversal.",
    "m15_m5_execution": "Clear sweep of 4067 lows, immediate M5 displacement upward. Entry around 4070, stop below 4066, target 4090.",
    "entry": 4070.0,
    "stop": 4066.0,
    "target": 4090.0,
    "r": 5.0,
    "promoted_to_journal": false
  },
  {
    "candidate_id": "candidate_2026-07-08T22-45-00Z_short_liquidity_sweep_reversal",
    "timestamp": "2026-07-08T22:45:00Z",
    "decision": "rejected",
    "reason": "Choppy Asian session price action. Short from 4079 only yielded 60 pips before reversing to stop loss.",
    "htf_context": "H4 consolidation around 4075.",
    "m30_structure": "Chop between 4071 and 4080.",
    "m15_m5_execution": "Short entry near 4079 peak, limited downside follow-through, low probability environment.",
    "entry": null,
    "stop": null,
    "target": null,
    "r": null,
    "promoted_to_journal": false
  }
]