[
  {
    "candidate_id": "candidate_2026-04-22T17-45-00Z_long_liquidity_sweep_reversal",
    "timestamp": "2026-04-22T17:45:00Z",
    "decision": "rejected",
    "reason": "M5 structure breaks down aggressively post-candle, negating long thesis.",
    "htf_context": "H4 closed bullish at 4740 after a deep sweep down to 4723. H1 closed bullish.",
    "m30_structure": "M30 closed bullish at 4737 but within a tight range.",
    "m15_m5_execution": "M5 showed initial bounce to 4738 but immediately reversed hard down to 4729.",
    "entry": null,
    "stop": null,
    "target": null,
    "r": null,
    "promoted_to_journal": false
  },
  {
    "candidate_id": "candidate_2026-04-23T00-15-00Z_long_liquidity_sweep_reversal",
    "timestamp": "2026-04-23T00:15:00Z",
    "decision": "accepted",
    "reason": "Clear M5 liquidity sweep of 4694, strong M5 displacement, and 1:2 R achieved.",
    "htf_context": "H4 swept below 4700 to 4694 and rallied. H1 printed a massive bullish pinbar closing near highs at 4747.",
    "m30_structure": "M30 swept 4694 and displaced strongly to 4741.",
    "m15_m5_execution": "M5 swept 4694 at 00:15, displaced to 4724. Retraced slightly and then continued to 4754. Entry on M5 close at 4722, stop at 4693, target at 4750.",
    "entry": 4722.85,
    "stop": 4693.0,
    "target": 4750.0,
    "r": 0.91,
    "promoted_to_journal": false
  },
  {
    "candidate_id": "candidate_2026-04-23T07-00-00Z_long_liquidity_sweep_reversal",
    "timestamp": "2026-04-23T07:00:00Z",
    "decision": "rejected",
    "reason": "M5 choppy after sweep, structure failed to displace upwards.",
    "htf_context": "H4 bearish close. H1 closed mildly bullish after sweeping 4692.",
    "m30_structure": "M30 swept 4708 and closed bullish.",
    "m15_m5_execution": "M5 swept 4707 but immediately printed bearish candles down to 4703.",
    "entry": null,
    "stop": null,
    "target": null,
    "r": null,
    "promoted_to_journal": false
  }
]