[
  {
    "candidate_id": "candidate_2026-04-06T01-45-00Z_long_liquidity_sweep_reversal",
    "timestamp": "2026-04-06T01:45:00Z",
    "decision": "needs_more_context",
    "reason": "Missing chronological OHLCV data on M30/M15/M5 around exact candidate timestamp; data gaps over weekend/session close.",
    "htf_context": "H4/H1 indicate volatile consolidation around 4600-4700 before weekend gap.",
    "m30_structure": "Data missing for exact timestamp.",
    "m15_m5_execution": "Data missing for exact timestamp.",
    "entry": null,
    "stop": null,
    "target": null,
    "r": null,
    "promoted_to_journal": false
  },
  {
    "candidate_id": "candidate_2026-04-06T03-30-00Z_long_liquidity_sweep_reversal",
    "timestamp": "2026-04-06T03:30:00Z",
    "decision": "needs_more_context",
    "reason": "Missing chronological OHLCV data on M30/M15/M5 around exact candidate timestamp; data gaps over weekend/session close.",
    "htf_context": "H4/H1 indicate volatile consolidation around 4600-4700 before weekend gap.",
    "m30_structure": "Data missing for exact timestamp.",
    "m15_m5_execution": "Data missing for exact timestamp.",
    "entry": null,
    "stop": null,
    "target": null,
    "r": null,
    "promoted_to_journal": false
  },
  {
    "candidate_id": "candidate_2026-04-06T06-00-00Z_long_liquidity_sweep_reversal",
    "timestamp": "2026-04-06T06:00:00Z",
    "decision": "needs_more_context",
    "reason": "Missing chronological OHLCV data on M30/M15/M5 around exact candidate timestamp; data gaps over weekend/session close.",
    "htf_context": "H4/H1 indicate volatile consolidation around 4600-4700 before weekend gap.",
    "m30_structure": "Data missing for exact timestamp.",
    "m15_m5_execution": "Data missing for exact timestamp.",
    "entry": null,
    "stop": null,
    "target": null,
    "r": null,
    "promoted_to_journal": false
  }
]