{
  "results": [
    {
      "candidate_id": "candidate_2026-06-15T05-00-00Z_short_liquidity_sweep_reversal",
      "timestamp": "2026-06-15T05:00:00Z",
      "decision": "shadow",
      "reason": "Perfect mechanical short setup hitting 62% Fib, but Daily trend is heavily bullish (4308 to 4331 daily close), keeping as shadow rather than confirmed to respect conservative HTF alignment.",
      "htf_context": "Daily is strongly bullish (June 10-15 rallied from 4023 to 4331). Shorting against this momentum carries higher risk despite clean M5 structure.",
      "m30_structure": "Sweep of early session highs at 4333, aggressive displacement lower to 4312.",
      "m15_m5_execution": "M5 structure shift at 05:30-05:40. Retrace hit 62% Fib (4325.32) at 07:45 exactly. Price subsequently drops (control notes mechanical TP1).",
      "entry": 4325.32,
      "stop": 4333.05,
      "target": 4312.72,
      "r": 1.62,
      "promoted_to_journal": false
    },
    {
      "candidate_id": "candidate_2026-06-15T10-30-00Z_long_liquidity_sweep_reversal",
      "timestamp": "2026-06-15T10:30:00Z",
      "decision": "rejected",
      "reason": "Stop loss hit mechanically before target, failed to sustain bullish momentum after sweep.",
      "htf_context": "Daily bullish, supporting long bias.",
      "m30_structure": "Sweep of 4335 followed by rally to 4347.",
      "m15_m5_execution": "Retrace to Fib zone at 11:40 failed to hold, resulting in mechanical stop loss as price broke below the swing low.",
      "entry": 4341.22,
      "stop": 4335.4,
      "target": 4347.04,
      "r": -1.0,
      "promoted_to_journal": false
    },
    {
      "candidate_id": "candidate_2026-06-15T10-30-00Z_short_liquidity_sweep_reversal",
      "timestamp": "2026-06-15T10:30:00Z",
      "decision": "rejected",
      "reason": "Counter-trend short against strong daily bullish momentum; price structure on M5 is erratic during the NY open volatility.",
      "htf_context": "Daily trend is strictly bullish. Taking a short during mid-session volatility contradicts HTF alignment.",
      "m30_structure": "Sweep of 4347.575 highs with rapid displacement to 4331.99.",
      "m15_m5_execution": "M5 displacement is present but entry mechanics are messy in the NY open. Rejected to maintain high-probability conservative criteria.",
      "entry": 4339.78,
      "stop": 4347.57,
      "target": 4331.99,
      "r": null,
      "promoted_to_journal": false
    }
  ]
}