[
  {
    "candidate_id": "candidate_2026-02-12T02-45-00Z_long_liquidity_sweep_reversal",
    "timestamp": "2026-02-12T02:45:00Z",
    "decision": "needs_more_context",
    "reason": "Automated local OHLCV heuristics applied; visual Fib/PD validation missing or TradingView out of bounds, marking for manual chronological review.",
    "htf_context": "Unverified HTF narrative.",
    "m30_structure": "Unverified M30 structure.",
    "m15_m5_execution": "Unverified execution triggers.",
    "entry": null,
    "stop": null,
    "target": null,
    "r": null,
    "promoted_to_journal": false
  },
  {
    "candidate_id": "candidate_2026-02-12T04-00-00Z_long_liquidity_sweep_reversal",
    "timestamp": "2026-02-12T04:00:00Z",
    "decision": "needs_more_context",
    "reason": "Automated local OHLCV heuristics applied; visual Fib/PD validation missing or TradingView out of bounds, marking for manual chronological review.",
    "htf_context": "Unverified HTF narrative.",
    "m30_structure": "Unverified M30 structure.",
    "m15_m5_execution": "Unverified execution triggers.",
    "entry": null,
    "stop": null,
    "target": null,
    "r": null,
    "promoted_to_journal": false
  },
  {
    "candidate_id": "candidate_2026-02-12T06-00-00Z_short_liquidity_sweep_reversal",
    "timestamp": "2026-02-12T06:00:00Z",
    "decision": "needs_more_context",
    "reason": "Automated local OHLCV heuristics applied; visual Fib/PD validation missing or TradingView out of bounds, marking for manual chronological review.",
    "htf_context": "Unverified HTF narrative.",
    "m30_structure": "Unverified M30 structure.",
    "m15_m5_execution": "Unverified execution triggers.",
    "entry": null,
    "stop": null,
    "target": null,
    "r": null,
    "promoted_to_journal": false
  }
]