{
  "metadata": {
    "batch_id": "batch_017",
    "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": 376,
    "global_queue_end_order": 400,
    "first_timestamp": "2026-03-13T04:00:00Z",
    "last_timestamp": "2026-03-18T00:00:00Z",
    "notes": "Chronological manual replay control batch. Do not promote to journal without TradingView Bar Replay review."
  },
  "items": [
    {
      "order": 343,
      "candidate_id": "candidate_2026-03-13T04-00-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-03-13T04:00:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-03-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": 344,
      "candidate_id": "candidate_2026-03-13T05-15-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-03-13T05:15:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-03-13T05: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": 345,
      "candidate_id": "candidate_2026-03-13T05-30-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-03-13T05:30:00Z",
      "direction": "Short",
      "score": 50.0,
      "fib_touch_time": "2026-03-13T06: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": 346,
      "candidate_id": "candidate_2026-03-13T15-15-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-03-13T15:15:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-03-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": 347,
      "candidate_id": "candidate_2026-03-15T23-00-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-03-15T23:00:00Z",
      "direction": "Short",
      "score": 50.0,
      "fib_touch_time": "2026-03-15T23: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": 348,
      "candidate_id": "candidate_2026-03-16T05-45-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-03-16T05:45:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-03-16T11: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": 349,
      "candidate_id": "candidate_2026-03-16T09-30-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-03-16T09:30:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-03-16T10: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": 350,
      "candidate_id": "candidate_2026-03-16T10-00-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-03-16T10:00:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-03-16T14: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": 351,
      "candidate_id": "candidate_2026-03-16T12-30-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-03-16T12:30:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-03-16T18: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": 352,
      "candidate_id": "candidate_2026-03-16T13-30-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-03-16T13:30:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-03-16T13: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": 353,
      "candidate_id": "candidate_2026-03-16T23-45-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-03-16T23:45:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-03-17T06: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": 354,
      "candidate_id": "candidate_2026-03-17T01-00-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-03-17T01:00:00Z",
      "direction": "Long",
      "score": 50.0,
      "fib_touch_time": "2026-03-17T06: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": 355,
      "candidate_id": "candidate_2026-03-17T02-15-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-03-17T02:15:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-03-17T05: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": 356,
      "candidate_id": "candidate_2026-03-17T03-00-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-03-17T03:00:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-03-17T05: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": 357,
      "candidate_id": "candidate_2026-03-17T03-30-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-03-17T03:30:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-03-17T07: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": 358,
      "candidate_id": "candidate_2026-03-17T04-00-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-03-17T04:00:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-03-17T07: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": 359,
      "candidate_id": "candidate_2026-03-17T09-00-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-03-17T09:00:00Z",
      "direction": "Short",
      "score": 50.0,
      "fib_touch_time": "2026-03-17T12: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": 360,
      "candidate_id": "candidate_2026-03-17T10-00-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-03-17T10:00:00Z",
      "direction": "Short",
      "score": 50.0,
      "fib_touch_time": "2026-03-17T10: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": 361,
      "candidate_id": "candidate_2026-03-17T10-30-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-03-17T10:30:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-03-17T10: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": 362,
      "candidate_id": "candidate_2026-03-17T12-00-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-03-17T12:00:00Z",
      "direction": "Long",
      "score": 50.0,
      "fib_touch_time": "2026-03-17T13: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": 363,
      "candidate_id": "candidate_2026-03-17T13-15-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-03-17T13:15:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-03-17T17: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": 364,
      "candidate_id": "candidate_2026-03-17T17-15-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-03-17T17:15:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-03-17T18: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": 365,
      "candidate_id": "candidate_2026-03-17T22-15-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-03-17T22:15:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-03-17T22: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": 366,
      "candidate_id": "candidate_2026-03-17T22-45-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-03-17T22:45:00Z",
      "direction": "Long",
      "score": 50.0,
      "fib_touch_time": "2026-03-18T00: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": 367,
      "candidate_id": "candidate_2026-03-18T00-00-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-03-18T00:00:00Z",
      "direction": "Long",
      "score": 50.0,
      "fib_touch_time": "2026-03-18T00: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."
    }
  ]
}
