{
  "metadata": {
    "batch_id": "batch_020",
    "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": 451,
    "global_queue_end_order": 475,
    "first_timestamp": "2026-03-30T13:00:00Z",
    "last_timestamp": "2026-04-06T12:45:00Z",
    "notes": "Chronological manual replay control batch. Do not promote to journal without TradingView Bar Replay review."
  },
  "items": [
    {
      "order": 418,
      "candidate_id": "candidate_2026-03-30T13-00-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-03-30T13:00:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-03-30T15: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": 419,
      "candidate_id": "candidate_2026-03-30T17-45-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-03-30T17:45:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-03-30T23: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": 420,
      "candidate_id": "candidate_2026-03-30T22-30-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-03-30T22:30:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-03-30T23: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": 421,
      "candidate_id": "candidate_2026-03-31T04-45-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-03-31T04:45:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-03-31T05: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": 422,
      "candidate_id": "candidate_2026-03-31T07-00-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-03-31T07:00:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-03-31T07: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": 423,
      "candidate_id": "candidate_2026-03-31T08-30-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-03-31T08:30:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-03-31T11: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": 424,
      "candidate_id": "candidate_2026-03-31T09-00-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-03-31T09:00:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-03-31T11:30: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": 425,
      "candidate_id": "candidate_2026-04-01T03-00-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-01T03:00:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-04-01T05: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": 426,
      "candidate_id": "candidate_2026-04-01T03-15-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-01T03:15:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-04-01T05: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": 427,
      "candidate_id": "candidate_2026-04-01T07-15-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-01T07:15:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-04-01T07: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": 428,
      "candidate_id": "candidate_2026-04-01T08-45-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-01T08:45:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-04-01T12: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": 429,
      "candidate_id": "candidate_2026-04-01T10-15-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-01T10:15:00Z",
      "direction": "Long",
      "score": 50.0,
      "fib_touch_time": "2026-04-01T12: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": 430,
      "candidate_id": "candidate_2026-04-01T12-45-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-01T12:45:00Z",
      "direction": "Short",
      "score": 50.0,
      "fib_touch_time": "2026-04-01T13: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": 431,
      "candidate_id": "candidate_2026-04-01T13-30-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-01T13:30:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-04-01T18: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": 432,
      "candidate_id": "candidate_2026-04-01T23-00-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-01T23:00:00Z",
      "direction": "Long",
      "score": 50.0,
      "fib_touch_time": "2026-04-01T23: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": 433,
      "candidate_id": "candidate_2026-04-02T16-00-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-02T16:00:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-04-02T16: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": 434,
      "candidate_id": "candidate_2026-04-02T17-00-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-02T17:00:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-04-02T19: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": 435,
      "candidate_id": "candidate_2026-04-05T23-45-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-05T23:45:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-04-06T00: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": 436,
      "candidate_id": "candidate_2026-04-06T00-00-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-06T00:00:00Z",
      "direction": "Long",
      "score": 50.0,
      "fib_touch_time": "2026-04-06T03: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": 437,
      "candidate_id": "candidate_2026-04-06T00-15-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-06T00:15:00Z",
      "direction": "Short",
      "score": 50.0,
      "fib_touch_time": "2026-04-06T00: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": 438,
      "candidate_id": "candidate_2026-04-06T01-45-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-06T01:45:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-04-06T03: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": 439,
      "candidate_id": "candidate_2026-04-06T03-30-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-06T03:30:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-04-06T06: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": 440,
      "candidate_id": "candidate_2026-04-06T06-00-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-06T06:00:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-04-06T12: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": 441,
      "candidate_id": "candidate_2026-04-06T11-30-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-06T11:30:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-04-06T14: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": 442,
      "candidate_id": "candidate_2026-04-06T12-45-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-04-06T12:45:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-04-06T15: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."
    }
  ]
}
