[
  {
    "candidate_id": "candidate_2026-06-05T04-30-00Z_long_liquidity_sweep_reversal",
    "timestamp": "2026-06-05T04:30:00Z",
    "decision": "shadow",
    "reason": "Internal liquidity sweep of M5 levels, but no structural break; valid minor setup but lower probability than the primary HTF sweep.",
    "htf_context": "H4 grinding down into 4435-4440 support zone. M30 shows compression.",
    "m30_structure": "Bearish order flow intact, waiting for major liquidity grab below 4435.",
    "m15_m5_execution": "M5 swept 4439.51 with a low of 4437.69 at 04:30, but lacked strong displacement.",
    "entry": null,
    "stop": null,
    "target": null,
    "r": null,
    "promoted_to_journal": false
  },
  {
    "candidate_id": "candidate_2026-06-05T05-45-00Z_long_liquidity_sweep_reversal",
    "timestamp": "2026-06-05T05:45:00Z",
    "decision": "rejected",
    "reason": "Premature entry; trigger occurred before the actual HTF liquidity sweep at 06:00-06:15.",
    "htf_context": "H4 approaching major support at 4435.",
    "m30_structure": "Price compressing downwards, building liquidity above.",
    "m15_m5_execution": "M5 chopped lower without sweeping the major 4435 M30 low.",
    "entry": null,
    "stop": null,
    "target": null,
    "r": null,
    "promoted_to_journal": false
  },
  {
    "candidate_id": "candidate_2026-06-05T06-15-00Z_long_liquidity_sweep_reversal",
    "timestamp": "2026-06-05T06:15:00Z",
    "decision": "accepted",
    "reason": "Textbook ICT sweep of 4435 HTF low down to 4428.72, followed by immediate M5 displacement and OTE retracement.",
    "htf_context": "H4/M30 major support at 4435 swept aggressively, mitigating HTF discount array.",
    "m30_structure": "Liquidity grab below Asian/London session lows, triggering reversal.",
    "m15_m5_execution": "06:15 M5 swept to 4428.72 with strong rejection wick. 06:20 M5 displaced to 4445.46 (MSS). 06:25 M5 retraced to 4440.38 (OTE/FVG).",
    "entry": 4440.5,
    "stop": 4427.5,
    "target": 4467.0,
    "r": 2.04,
    "promoted_to_journal": true
  }
]