[
  {
    "candidate_id": "candidate_2026-02-27T04-15-00Z_long_liquidity_sweep_reversal",
    "timestamp": "2026-02-27T04:15:00Z",
    "decision": "rejected",
    "reason": "London session long sweep triggers stop loss before TP; HTF context does not strongly support reversal.",
    "htf_context": "H4 closed bearish into 5176.",
    "m30_structure": "Consolidating in London open.",
    "m15_m5_execution": "M15 sweep and structural confirmation occurred, Fib touch at 06:50Z, but stopped out quickly.",
    "entry": 5186.7,
    "stop": 5180.8,
    "target": 5195.0,
    "r": -1.0,
    "promoted_to_journal": false
  },
  {
    "candidate_id": "candidate_2026-02-27T06-15-00Z_short_liquidity_sweep_reversal",
    "timestamp": "2026-02-27T06:15:00Z",
    "decision": "rejected",
    "reason": "Short sweep confirmed but Fib retracement happens late in NY session (12:05Z) and hits stop loss.",
    "htf_context": "H4 pushed down to 5176 but NY session completely reverses it to 5234.",
    "m30_structure": "Bearish continuation attempted but failed.",
    "m15_m5_execution": "M15 short sweep confirmed, but NY session volume overwhelmed the setup.",
    "entry": 5193.5,
    "stop": 5203.1,
    "target": 5175.0,
    "r": -1.0,
    "promoted_to_journal": false
  },
  {
    "candidate_id": "candidate_2026-02-27T09-15-00Z_short_liquidity_sweep_reversal",
    "timestamp": "2026-02-27T09:15:00Z",
    "decision": "shadow",
    "reason": "Mechanical TP1 reached quickly, but massive H4 bullish expansion immediately follows, making shorting risky without live NY context.",
    "htf_context": "H4 starts massive bullish expansion from 5176 to 5223+.",
    "m30_structure": "Choppy before NY open expansion.",
    "m15_m5_execution": "Short sweep at 09:15Z, quick Fib touch at 10:15Z provided small scalp before massive reversal.",
    "entry": 5179.0,
    "stop": 5183.3,
    "target": 5174.7,
    "r": 1.0,
    "promoted_to_journal": false
  }
]