{
  "batch_id": "00577_00580",
  "items_processed": 3,
  "results": [
    {
      "candidate_id": "candidate_2026-04-29T23-15-00Z_long_liquidity_sweep_reversal",
      "timestamp": "2026-04-29T23:15:00Z",
      "decision": "rejected",
      "reason": "Late NY session, chopping tightly near highs (4550). M15/H1 lack clear narrative for a strong move, mechanically sweeps but immediately stops out. Not a high-probability context.",
      "htf_context": "H1/H4 chopping at recent highs, no clear liquidity draw above just messy ranges.",
      "m30_structure": "Ranging.",
      "m15_m5_execution": "M15 sweeps local low 4547 but volume/momentum lacking late in session.",
      "entry": null,
      "stop": null,
      "target": null,
      "r": null,
      "promoted_to_journal": false
    },
    {
      "candidate_id": "candidate_2026-04-30T00-15-00Z_long_liquidity_sweep_reversal",
      "timestamp": "2026-04-30T00:15:00Z",
      "decision": "shadow",
      "reason": "Asian session expansion long, mechanically hits TP2. H1 confirms strong upward break from earlier chop. M15 sweep is valid but entry at 00:15Z is low liquidity environment; keep as shadow for stats, too risky for primary journal.",
      "htf_context": "H1 breaking out of 4550 resistance into 4560s.",
      "m30_structure": "Bullish break of structure.",
      "m15_m5_execution": "M15 sweep of 4556, M5 confirmation and Fib entry. Hits TP2.",
      "entry": 4559.0,
      "stop": 4556.0,
      "target": 4565.0,
      "r": 2.0,
      "promoted_to_journal": false
    },
    {
      "candidate_id": "candidate_2026-04-30T01-30-00Z_short_liquidity_sweep_reversal",
      "timestamp": "2026-04-30T01:30:00Z",
      "decision": "rejected",
      "reason": "Counter-trend short during strong Asian session bull run. M15 mechanically sweeps 4581 but H1 is strongly bullish. Hits SL.",
      "htf_context": "H1 strongly bullish, printing large green candles. No reason to short.",
      "m30_structure": "Bullish trend.",
      "m15_m5_execution": "M15 sweep of local high 4581, but lacks HTF backing.",
      "entry": null,
      "stop": null,
      "target": null,
      "r": null,
      "promoted_to_journal": false
    }
  ]
}