[
  {
    "candidate_id": "candidate_2026-04-13T01-45-00Z_long_liquidity_sweep_reversal",
    "timestamp": "2026-04-13T01:45:00Z",
    "decision": "shadow",
    "reason": "M15 liquidity sweep of 01:30 low (4710.77 -> 4710.24), strong momentum continuation, but did not reach 50% Fib of the impulsive M15 leg (4708).",
    "htf_context": "Massive Monday gap up and aggressive bullish H1 momentum from 4671 to 4721.",
    "m30_structure": "Bullish expansion, impulsive leg up.",
    "m15_m5_execution": "M15 pullback at 01:30 creates short-term low at 4710.77. 01:45 candle sweeps to 4710.24 and immediately reverses to break highs (C=4721, H=4728). Good momentum play, misses strict OTE discount.",
    "entry": 4715.0,
    "stop": 4709.0,
    "target": 4725.0,
    "r": 1.6,
    "promoted_to_journal": false
  },
  {
    "candidate_id": "candidate_2026-04-13T03-45-00Z_long_liquidity_sweep_reversal",
    "timestamp": "2026-04-13T03:45:00Z",
    "decision": "rejected",
    "reason": "Tiny 1-pip sweep of M15 low at 03:45 during a consolidation range. Not in a clear OTE discount zone from HTF leg, structure is chopping sideways after initial H1 rally.",
    "htf_context": "H1 bullish but consolidating after massive run to 4728.",
    "m30_structure": "Consolidation below 4728 highs.",
    "m15_m5_execution": "03:45 sweeps 03:30 low by 1 pip (4717.53 -> 4717.43). Too shallow and choppy to be a high-probability reversal entry.",
    "entry": null,
    "stop": null,
    "target": null,
    "r": null,
    "promoted_to_journal": false
  },
  {
    "candidate_id": "candidate_2026-04-13T04-30-00Z_long_liquidity_sweep_reversal",
    "timestamp": "2026-04-13T04:30:00Z",
    "decision": "shadow",
    "reason": "Re-test of Fib 50% discount zone (4710). 04:30 sweeps 04:15 low but forms a higher low relative to 04:00 (4708.64), then rejects strongly. Good follow-through but lacks clear structural sweep of the swing low.",
    "htf_context": "H1 consolidating bullish impulse. Price returned to 50% OTE discount (4710) of the 4693-4728 leg.",
    "m30_structure": "Pullback into discount, forming support.",
    "m15_m5_execution": "04:30 tests 4709.21, respecting the 04:00 low of 4708.64. Bullish engulfing close at 4718 followed by immediate rally to 4725. Viable M5 entry but lacks major sweep.",
    "entry": 4715.0,
    "stop": 4708.0,
    "target": 4725.0,
    "r": 1.4,
    "promoted_to_journal": false
  }
]