{
  "metadata": {
    "batch_id": "batch_025",
    "generated_at": "2026-07-17T09:40:55Z",
    "source": "manual_replay_queue.json",
    "source_queue_sha16": "d853a6d08b52c70e",
    "status": "queued_not_reviewed",
    "isFinalBacktest": false,
    "requires_manual_replay": true,
    "batch_size": 25,
    "global_queue_start_order": 576,
    "global_queue_end_order": 600,
    "first_timestamp": "2026-04-24T00:00:00Z",
    "last_timestamp": "2026-04-29T23:15:00Z",
    "notes": "Chronological manual replay control batch. Do not promote to journal without TradingView Bar Replay review."
  },
  "items": [
    {
      "order": 543,
      "candidate_id": "candidate_2026-04-24T00-00-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-24T00:00:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-04-24T07:50:00Z",
      "mechanical_r": 1.0,
      "reason": "Passes mechanical sweep + structure confirmation + Fib 50/62 retrace filter. Requires TradingView Bar Replay before any journal promotion."
    },
    {
      "order": 544,
      "candidate_id": "candidate_2026-04-24T00-30-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-24T00:30:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-04-24T08:20:00Z",
      "mechanical_r": 1.0,
      "reason": "Passes mechanical sweep + structure confirmation + Fib 50/62 retrace filter. Requires TradingView Bar Replay before any journal promotion."
    },
    {
      "order": 545,
      "candidate_id": "candidate_2026-04-24T04-30-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-24T04:30:00Z",
      "direction": "Long",
      "score": 50.0,
      "fib_touch_time": "2026-04-24T06:25:00Z",
      "mechanical_r": 1.0,
      "reason": "Passes mechanical sweep + structure confirmation + Fib 50/62 retrace filter. Requires TradingView Bar Replay before any journal promotion."
    },
    {
      "order": 546,
      "candidate_id": "candidate_2026-04-24T09-15-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-24T09:15:00Z",
      "direction": "Short",
      "score": 50.0,
      "fib_touch_time": "2026-04-24T09:40:00Z",
      "mechanical_r": 1.0,
      "reason": "Passes mechanical sweep + structure confirmation + Fib 50/62 retrace filter. Requires TradingView Bar Replay before any journal promotion."
    },
    {
      "order": 547,
      "candidate_id": "candidate_2026-04-24T09-30-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-24T09:30:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-04-24T12:45:00Z",
      "mechanical_r": 1.0,
      "reason": "Passes mechanical sweep + structure confirmation + Fib 50/62 retrace filter. Requires TradingView Bar Replay before any journal promotion."
    },
    {
      "order": 548,
      "candidate_id": "candidate_2026-04-24T10-15-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-24T10:15:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-04-24T10:40:00Z",
      "mechanical_r": 1.0,
      "reason": "Passes mechanical sweep + structure confirmation + Fib 50/62 retrace filter. Requires TradingView Bar Replay before any journal promotion."
    },
    {
      "order": 549,
      "candidate_id": "candidate_2026-04-24T12-15-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-24T12:15:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-04-24T15:40:00Z",
      "mechanical_r": 1.0,
      "reason": "Passes mechanical sweep + structure confirmation + Fib 50/62 retrace filter. Requires TradingView Bar Replay before any journal promotion."
    },
    {
      "order": 550,
      "candidate_id": "candidate_2026-04-27T10-45-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-27T10:45:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-04-27T12:50:00Z",
      "mechanical_r": 1.0,
      "reason": "Passes mechanical sweep + structure confirmation + Fib 50/62 retrace filter. Requires TradingView Bar Replay before any journal promotion."
    },
    {
      "order": 551,
      "candidate_id": "candidate_2026-04-27T11-30-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-27T11:30:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-04-27T12:45:00Z",
      "mechanical_r": 1.0,
      "reason": "Passes mechanical sweep + structure confirmation + Fib 50/62 retrace filter. Requires TradingView Bar Replay before any journal promotion."
    },
    {
      "order": 552,
      "candidate_id": "candidate_2026-04-27T20-00-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-27T20:00:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-04-28T01:50:00Z",
      "mechanical_r": -1.0,
      "reason": "Passes mechanical sweep + structure confirmation + Fib 50/62 retrace filter. Requires TradingView Bar Replay before any journal promotion."
    },
    {
      "order": 553,
      "candidate_id": "candidate_2026-04-28T00-00-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-28T00:00:00Z",
      "direction": "Long",
      "score": 50.0,
      "fib_touch_time": "2026-04-28T00:15:00Z",
      "mechanical_r": -1.0,
      "reason": "Passes mechanical sweep + structure confirmation + Fib 50/62 retrace filter. Requires TradingView Bar Replay before any journal promotion."
    },
    {
      "order": 554,
      "candidate_id": "candidate_2026-04-28T07-30-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-28T07:30:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-04-28T08:25:00Z",
      "mechanical_r": -1.0,
      "reason": "Passes mechanical sweep + structure confirmation + Fib 50/62 retrace filter. Requires TradingView Bar Replay before any journal promotion."
    },
    {
      "order": 555,
      "candidate_id": "candidate_2026-04-28T13-45-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-28T13:45:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-04-28T15:00:00Z",
      "mechanical_r": 1.0,
      "reason": "Passes mechanical sweep + structure confirmation + Fib 50/62 retrace filter. Requires TradingView Bar Replay before any journal promotion."
    },
    {
      "order": 556,
      "candidate_id": "candidate_2026-04-28T14-30-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-28T14:30:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-04-28T14:55:00Z",
      "mechanical_r": -1.0,
      "reason": "Passes mechanical sweep + structure confirmation + Fib 50/62 retrace filter. Requires TradingView Bar Replay before any journal promotion."
    },
    {
      "order": 557,
      "candidate_id": "candidate_2026-04-28T22-45-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-28T22:45:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-04-29T00:20:00Z",
      "mechanical_r": -1.0,
      "reason": "Passes mechanical sweep + structure confirmation + Fib 50/62 retrace filter. Requires TradingView Bar Replay before any journal promotion."
    },
    {
      "order": 558,
      "candidate_id": "candidate_2026-04-28T23-30-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-28T23:30:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-04-28T23:45:00Z",
      "mechanical_r": -1.0,
      "reason": "Passes mechanical sweep + structure confirmation + Fib 50/62 retrace filter. Requires TradingView Bar Replay before any journal promotion."
    },
    {
      "order": 559,
      "candidate_id": "candidate_2026-04-29T03-45-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-29T03:45:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-04-29T05:30:00Z",
      "mechanical_r": 1.0,
      "reason": "Passes mechanical sweep + structure confirmation + Fib 50/62 retrace filter. Requires TradingView Bar Replay before any journal promotion."
    },
    {
      "order": 560,
      "candidate_id": "candidate_2026-04-29T08-00-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-29T08:00:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-04-29T08:15:00Z",
      "mechanical_r": 1.0,
      "reason": "Passes mechanical sweep + structure confirmation + Fib 50/62 retrace filter. Requires TradingView Bar Replay before any journal promotion."
    },
    {
      "order": 561,
      "candidate_id": "candidate_2026-04-29T11-00-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-29T11:00:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-04-29T15:45:00Z",
      "mechanical_r": 1.0,
      "reason": "Passes mechanical sweep + structure confirmation + Fib 50/62 retrace filter. Requires TradingView Bar Replay before any journal promotion."
    },
    {
      "order": 562,
      "candidate_id": "candidate_2026-04-29T12-15-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-29T12:15:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-04-29T12:45:00Z",
      "mechanical_r": 2.0,
      "reason": "Passes mechanical sweep + structure confirmation + Fib 50/62 retrace filter. Requires TradingView Bar Replay before any journal promotion."
    },
    {
      "order": 563,
      "candidate_id": "candidate_2026-04-29T12-45-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-29T12:45:00Z",
      "direction": "Short",
      "score": 50.0,
      "fib_touch_time": "2026-04-29T13:00:00Z",
      "mechanical_r": 1.0,
      "reason": "Passes mechanical sweep + structure confirmation + Fib 50/62 retrace filter. Requires TradingView Bar Replay before any journal promotion."
    },
    {
      "order": 564,
      "candidate_id": "candidate_2026-04-29T15-15-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-29T15:15:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-04-29T15:50:00Z",
      "mechanical_r": 2.0,
      "reason": "Passes mechanical sweep + structure confirmation + Fib 50/62 retrace filter. Requires TradingView Bar Replay before any journal promotion."
    },
    {
      "order": 565,
      "candidate_id": "candidate_2026-04-29T17-00-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-29T17:00:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-04-29T19:00:00Z",
      "mechanical_r": 1.0,
      "reason": "Passes mechanical sweep + structure confirmation + Fib 50/62 retrace filter. Requires TradingView Bar Replay before any journal promotion."
    },
    {
      "order": 566,
      "candidate_id": "candidate_2026-04-29T18-00-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-29T18:00:00Z",
      "direction": "Short",
      "score": 50.0,
      "fib_touch_time": "2026-04-29T19:00:00Z",
      "mechanical_r": 1.0,
      "reason": "Passes mechanical sweep + structure confirmation + Fib 50/62 retrace filter. Requires TradingView Bar Replay before any journal promotion."
    },
    {
      "order": 567,
      "candidate_id": "candidate_2026-04-29T23-15-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-29T23:15:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-04-30T04:00:00Z",
      "mechanical_r": -1.0,
      "reason": "Passes mechanical sweep + structure confirmation + Fib 50/62 retrace filter. Requires TradingView Bar Replay before any journal promotion."
    }
  ]
}
