{
  "batch_start": 474,
  "batch_end": 477,
  "timestamp": "2026-07-17T18:23:57.836518Z",
  "results": [
    {
      "candidate_id": "candidate_2026-04-09T01-00-00Z_long_liquidity_sweep_reversal",
      "timestamp": "2026-04-09T01:00:00Z",
      "decision": "shadow",
      "reason": "TV screenshot failed. Mechanical script hit TP1 (01:20Z Fib, 9.75 risk), but lacking visual proof of Fib/PD array overlap for journal.",
      "htf_context": "H4 pulling back from 4817 to 4715. Broadly bullish but correcting.",
      "m30_structure": "Unverified visually.",
      "m15_m5_execution": "M15/M5 sweep triggered mechanically at 01:00Z.",
      "entry": null,
      "stop": null,
      "target": null,
      "r": null,
      "promoted_to_journal": false
    },
    {
      "candidate_id": "candidate_2026-04-09T08-30-00Z_long_liquidity_sweep_reversal",
      "timestamp": "2026-04-09T08:30:00Z",
      "decision": "shadow",
      "reason": "TV screenshot failed. Mechanical script hit TP1 (09:45Z Fib, 5.45 risk), but lacking visual proof.",
      "htf_context": "H4 pulling back from 4817 to 4715.",
      "m30_structure": "Unverified visually.",
      "m15_m5_execution": "M15/M5 sweep triggered mechanically at 08:30Z.",
      "entry": null,
      "stop": null,
      "target": null,
      "r": null,
      "promoted_to_journal": false
    },
    {
      "candidate_id": "candidate_2026-04-09T11-00-00Z_long_liquidity_sweep_reversal",
      "timestamp": "2026-04-09T11:00:00Z",
      "decision": "shadow",
      "reason": "TV screenshot failed. Mechanical script hit SL. Keeping as shadow to avoid losing data.",
      "htf_context": "H4 pulling back from 4817 to 4715.",
      "m30_structure": "Unverified visually.",
      "m15_m5_execution": "M15/M5 sweep triggered mechanically at 11:00Z.",
      "entry": null,
      "stop": null,
      "target": null,
      "r": null,
      "promoted_to_journal": false
    }
  ]
}