[
  {
    "candidate_id": "candidate_2026-01-29T08-00-00Z_short_liquidity_sweep_reversal",
    "timestamp": "2026-01-29T08:00:00Z",
    "decision": "needs_more_context",
    "reason": "TradingView Bar Replay cannot jump back beyond 2026-01-28 on M5/M15 (OANDA bar limit); exact local 1-minute execution wicks and Fib 50/62 OTE confirmation unavailable for 2026-01-29T08:00:00Z.",
    "htf_context": "H4 bullish expansion from 5046.84 low towards 5190.51 high. Context requires verification of sweep structure at 08:00Z.",
    "m30_structure": "M30 range between 5046.84 and 5190.51; potential short counter-trend sweep needs verified displacement.",
    "m15_m5_execution": "Replay limit reached on LTF around Jan 28; unable to verify precise M5/M15 entry wicks and SL boundary at 08:00Z.",
    "entry": null,
    "stop": null,
    "target": null,
    "r": null,
    "promoted_to_journal": false
  },
  {
    "candidate_id": "candidate_2026-01-29T13-15-00Z_long_liquidity_sweep_reversal",
    "timestamp": "2026-01-29T13:15:00Z",
    "decision": "needs_more_context",
    "reason": "TradingView Bar Replay cannot jump back beyond 2026-01-28 on M5/M15 (OANDA bar limit); exact local 1-minute execution wicks and Fib 50/62 OTE confirmation unavailable for 2026-01-29T13:15:00Z.",
    "htf_context": "H4 bullish expansion from 5046.84 low towards 5190.51 high. Long bias aligns with HTF impulse but requires exact discount verification.",
    "m30_structure": "M30 structure bullish above 5046.84; need exact swing low and OTE zone overlap at 13:15Z.",
    "m15_m5_execution": "Replay limit reached on LTF around Jan 28; unable to verify precise M5/M15 entry wicks and SL boundary at 13:15Z.",
    "entry": null,
    "stop": null,
    "target": null,
    "r": null,
    "promoted_to_journal": false
  },
  {
    "candidate_id": "candidate_2026-01-30T04-15-00Z_short_liquidity_sweep_reversal",
    "timestamp": "2026-01-30T04:15:00Z",
    "decision": "needs_more_context",
    "reason": "TradingView Bar Replay cannot jump back beyond 2026-01-28 on M5/M15 (OANDA bar limit); exact local 1-minute execution wicks and Fib 50/62 OTE confirmation unavailable for 2026-01-30T04:15:00Z.",
    "htf_context": "H4 testing high near 5190.51. Short reversal candidate requires clear liquidity raid and MSS confirmation.",
    "m30_structure": "M30 approaching upper range boundary; displacement confirmation required.",
    "m15_m5_execution": "Replay limit reached on LTF around Jan 28; unable to verify precise M5/M15 entry wicks and SL boundary at 04:15Z.",
    "entry": null,
    "stop": null,
    "target": null,
    "r": null,
    "promoted_to_journal": false
  }
]