{
  "metadata": {
    "batch_id": "batch_007",
    "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": 126,
    "global_queue_end_order": 150,
    "first_timestamp": "2026-01-22T13:00:00Z",
    "last_timestamp": "2026-01-28T07:30:00Z",
    "notes": "Chronological manual replay control batch. Do not promote to journal without TradingView Bar Replay review."
  },
  "items": [
    {
      "order": 93,
      "candidate_id": "candidate_2026-01-22T13-00-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-22T13:00:00Z",
      "direction": "Long",
      "score": 50.0,
      "fib_touch_time": "2026-01-22T15: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": 94,
      "candidate_id": "candidate_2026-01-22T13-45-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-22T13:45:00Z",
      "direction": "Long",
      "score": 50.0,
      "fib_touch_time": "2026-01-22T15: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": 95,
      "candidate_id": "candidate_2026-01-23T04-15-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-23T04:15:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-01-23T06: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": 96,
      "candidate_id": "candidate_2026-01-23T05-00-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-23T05:00:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-01-23T06: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": 97,
      "candidate_id": "candidate_2026-01-23T06-45-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-23T06:45:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-01-23T07: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": 98,
      "candidate_id": "candidate_2026-01-23T07-00-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-23T07:00:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-01-23T07: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": 99,
      "candidate_id": "candidate_2026-01-23T12-00-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-23T12:00:00Z",
      "direction": "Long",
      "score": 50.0,
      "fib_touch_time": "2026-01-23T13: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": 100,
      "candidate_id": "candidate_2026-01-23T13-00-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-23T13:00:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-01-23T15:00: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": 101,
      "candidate_id": "candidate_2026-01-23T14-30-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-23T14:30:00Z",
      "direction": "Long",
      "score": 50.0,
      "fib_touch_time": "2026-01-23T14: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": 102,
      "candidate_id": "candidate_2026-01-23T18-15-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-23T18:15:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-01-23T19: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": 103,
      "candidate_id": "candidate_2026-01-26T12-00-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-26T12:00:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-01-26T12: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": 104,
      "candidate_id": "candidate_2026-01-26T13-15-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-26T13:15:00Z",
      "direction": "Short",
      "score": 50.0,
      "fib_touch_time": "2026-01-26T13: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": 105,
      "candidate_id": "candidate_2026-01-26T17-45-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-26T17:45:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-01-26T18: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": 106,
      "candidate_id": "candidate_2026-01-26T20-30-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-26T20:30:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-01-26T23:05: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": 107,
      "candidate_id": "candidate_2026-01-27T00-00-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-27T00:00:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-01-27T01: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": 108,
      "candidate_id": "candidate_2026-01-27T02-00-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-27T02:00:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-01-27T03:05: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": 109,
      "candidate_id": "candidate_2026-01-27T06-30-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-27T06:30:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-01-27T06: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": 110,
      "candidate_id": "candidate_2026-01-27T07-15-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-27T07:15:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-01-27T07: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": 111,
      "candidate_id": "candidate_2026-01-27T09-45-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-27T09:45:00Z",
      "direction": "Long",
      "score": 50.0,
      "fib_touch_time": "2026-01-27T10: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": 112,
      "candidate_id": "candidate_2026-01-27T11-15-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-27T11:15:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-01-27T12:05: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": 113,
      "candidate_id": "candidate_2026-01-27T12-45-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-27T12:45:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-01-27T14:35: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": 114,
      "candidate_id": "candidate_2026-01-27T13-15-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-27T13:15:00Z",
      "direction": "Short",
      "score": 50.0,
      "fib_touch_time": "2026-01-27T14:35: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": 115,
      "candidate_id": "candidate_2026-01-27T23-45-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-27T23:45:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-01-28T01:10: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": 116,
      "candidate_id": "candidate_2026-01-28T05-30-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-28T05:30:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-01-28T05: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": 117,
      "candidate_id": "candidate_2026-01-28T07-30-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-28T07:30:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-01-28T09:10:00Z",
      "mechanical_r": -1.0,
      "reason": "Passes mechanical sweep + structure confirmation + Fib 50/62 retrace filter. Requires TradingView Bar Replay before any journal promotion."
    }
  ]
}
