{
  "metadata": {
    "start_index": 348,
    "end_index": 351,
    "generated_at": "2026-07-17T16:19:38.900006+00:00"
  },
  "results": [
    {
      "candidate_id": "candidate_2026-03-12T10-45-00Z_short_liquidity_sweep_reversal",
      "timestamp": "2026-03-12T10:45:00Z",
      "decision": "rejected",
      "reason": "At 10:45 UTC, price was aggressively bullish on the 5m breaking previous highs (5182 -> 5184+). No clear reversal structure or Fib entry triggered. M15 closed bullish. Rejecting.",
      "htf_context": "H1 was bullish from 5178 open to 5182 close in previous hour.",
      "m30_structure": "Bullish structure maintained.",
      "m15_m5_execution": "M5 at 10:45 broke higher, no short setup materialized.",
      "entry": null,
      "stop": null,
      "target": null,
      "r": null,
      "promoted_to_journal": false
    },
    {
      "candidate_id": "candidate_2026-03-12T11-45-00Z_short_liquidity_sweep_reversal",
      "timestamp": "2026-03-12T11:45:00Z",
      "decision": "rejected",
      "reason": "At 11:45 UTC, price did begin a short-term pullback (5181 -> 5176 by 12:00), but entry lacked a clean M5 liquidity sweep setup at a premium array. Fast drop without entry model.",
      "htf_context": "H1 stalled at 5183.",
      "m30_structure": "Ranging/pullback.",
      "m15_m5_execution": "M5 dropping fast from 11:45, no entry.",
      "entry": null,
      "stop": null,
      "target": null,
      "r": null,
      "promoted_to_journal": false
    },
    {
      "candidate_id": "candidate_2026-03-12T12-15-00Z_long_liquidity_sweep_reversal",
      "timestamp": "2026-03-12T12:15:00Z",
      "decision": "shadow",
      "reason": "At 12:15 UTC, price swept below 5167.38 (low of 12:05 bar was 5167.38, 12:15 low was 5165.61) then rejected. M5 closed bullish at 5168.19. This is a valid liquidity sweep. However, without exact backtest entry logic for the Fib pull, I will mark as shadow.",
      "htf_context": "H1 swept prior lows.",
      "m30_structure": "Sweep of local swing low.",
      "m15_m5_execution": "Sweep at 12:15 followed by strong displacement up to 5181 by 12:45. Could have been a 1:3 R trade, but marking shadow due to missing precise entry model evidence.",
      "entry": null,
      "stop": null,
      "target": null,
      "r": null,
      "promoted_to_journal": false
    }
  ]
}