{
  "metadata": {
    "batch_id": "batch_005",
    "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": 76,
    "global_queue_end_order": 100,
    "first_timestamp": "2026-01-12T20:30:00Z",
    "last_timestamp": "2026-01-16T09:30:00Z",
    "notes": "Chronological manual replay control batch. Do not promote to journal without TradingView Bar Replay review."
  },
  "items": [
    {
      "order": 43,
      "candidate_id": "candidate_2026-01-12T20-30-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-12T20:30:00Z",
      "direction": "Short",
      "score": 50.0,
      "fib_touch_time": "2026-01-12T20: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": 44,
      "candidate_id": "candidate_2026-01-13T02-00-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-13T02:00:00Z",
      "direction": "Long",
      "score": 50.0,
      "fib_touch_time": "2026-01-13T05: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": 45,
      "candidate_id": "candidate_2026-01-13T02-30-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-13T02:30:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-01-13T05: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": 46,
      "candidate_id": "candidate_2026-01-13T05-30-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-13T05:30:00Z",
      "direction": "Short",
      "score": 50.0,
      "fib_touch_time": "2026-01-13T08: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": 47,
      "candidate_id": "candidate_2026-01-13T11-00-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-13T11:00:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-01-13T12: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": 48,
      "candidate_id": "candidate_2026-01-13T11-45-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-13T11:45:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-01-13T12: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": 49,
      "candidate_id": "candidate_2026-01-13T16-00-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-13T16:00:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-01-13T16: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": 50,
      "candidate_id": "candidate_2026-01-13T17-00-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-13T17:00:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-01-13T18: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": 51,
      "candidate_id": "candidate_2026-01-13T18-15-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-13T18:15:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-01-13T20: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": 52,
      "candidate_id": "candidate_2026-01-13T18-45-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-13T18:45:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-01-13T20: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": 53,
      "candidate_id": "candidate_2026-01-13T19-15-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-13T19:15:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-01-13T20: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": 54,
      "candidate_id": "candidate_2026-01-14T14-00-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-14T14:00:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-01-14T18: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": 55,
      "candidate_id": "candidate_2026-01-14T17-00-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-14T17:00:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-01-14T17: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": 56,
      "candidate_id": "candidate_2026-01-14T17-15-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-14T17:15:00Z",
      "direction": "Long",
      "score": 50.0,
      "fib_touch_time": "2026-01-14T23: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": 57,
      "candidate_id": "candidate_2026-01-15T00-15-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-15T00:15:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-01-15T02: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": 58,
      "candidate_id": "candidate_2026-01-15T07-45-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-15T07:45:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-01-15T13: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": 59,
      "candidate_id": "candidate_2026-01-15T08-00-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-15T08:00:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-01-15T13: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": 60,
      "candidate_id": "candidate_2026-01-15T08-30-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-15T08:30:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-01-15T13: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": 61,
      "candidate_id": "candidate_2026-01-15T10-30-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-15T10:30:00Z",
      "direction": "Long",
      "score": 50.0,
      "fib_touch_time": "2026-01-15T12: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": 62,
      "candidate_id": "candidate_2026-01-15T11-00-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-15T11:00:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-01-15T14: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": 63,
      "candidate_id": "candidate_2026-01-15T12-00-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-15T12:00:00Z",
      "direction": "Short",
      "score": 50.0,
      "fib_touch_time": "2026-01-15T14: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": 64,
      "candidate_id": "candidate_2026-01-15T14-45-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-15T14:45:00Z",
      "direction": "Long",
      "score": 50.0,
      "fib_touch_time": "2026-01-15T16: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": 65,
      "candidate_id": "candidate_2026-01-16T01-30-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-16T01:30:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-01-16T04: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": 66,
      "candidate_id": "candidate_2026-01-16T08-45-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-16T08:45:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-01-16T12: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": 67,
      "candidate_id": "candidate_2026-01-16T09-30-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-16T09:30:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-01-16T10: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."
    }
  ]
}
