[
  {
    "candidate_id": "candidate_2026-03-10T15-00-00Z_long_liquidity_sweep_reversal",
    "timestamp": "2026-03-10T15:00:00Z",
    "decision": "needs_more_context",
    "reason": "M5/M15 timeframe context available does not clearly support a structured Long entry. Local OHLCV shows price dropping sharply on M5 prior to 15:00Z without a confirmed bullish MSB/reversal pattern that meets strict criteria.",
    "htf_context": "H1 trending down into 15:00Z.",
    "m30_structure": "Unclear bullish reversal structure.",
    "m15_m5_execution": "M15 printing bearish closes into 15:00Z. M5 no clear FVG/OB long setup.",
    "entry": null,
    "stop": null,
    "target": null,
    "r": null,
    "promoted_to_journal": false
  },
  {
    "candidate_id": "candidate_2026-03-10T15-45-00Z_short_liquidity_sweep_reversal",
    "timestamp": "2026-03-10T15:45:00Z",
    "decision": "needs_more_context",
    "reason": "M15/M5 shows aggressive bullish push into 15:45Z without a clear bearish structural break or liquidity sweep reaction that meets strict criteria for a short entry on local data.",
    "htf_context": "H1 printed a strong bullish candle from 15:00 to 16:00.",
    "m30_structure": "Bullish momentum shift locally.",
    "m15_m5_execution": "M5 consistently higher highs into 15:45Z; no bearish MSB or clear entry pattern.",
    "entry": null,
    "stop": null,
    "target": null,
    "r": null,
    "promoted_to_journal": false
  },
  {
    "candidate_id": "candidate_2026-03-10T17-30-00Z_short_liquidity_sweep_reversal",
    "timestamp": "2026-03-10T17:30:00Z",
    "decision": "needs_more_context",
    "reason": "M15 and M5 contexts at 17:30Z show some chop and a sudden drop, but local data doesn't offer a clean, chronological FVG/OB entry with a defined stop/target that meets strict promotion rules.",
    "htf_context": "H1 forming lower highs after 16:00Z push.",
    "m30_structure": "Ranging/topping structure.",
    "m15_m5_execution": "M5 shows volatility but lacks a precise textbook entry signal at 17:30Z on local data alone.",
    "entry": null,
    "stop": null,
    "target": null,
    "r": null,
    "promoted_to_journal": false
  }
]