{
  "metadata": {
    "batch_id": "batch_031",
    "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": 726,
    "global_queue_end_order": 750,
    "first_timestamp": "2026-06-25T05:45:00Z",
    "last_timestamp": "2026-06-30T11:15:00Z",
    "notes": "Chronological manual replay control batch. Do not promote to journal without TradingView Bar Replay review."
  },
  "items": [
    {
      "order": 693,
      "candidate_id": "candidate_2026-06-25T05-45-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-25T05:45:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-06-25T08: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": 694,
      "candidate_id": "candidate_2026-06-25T07-00-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-25T07:00:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-06-25T09:35: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": 695,
      "candidate_id": "candidate_2026-06-25T07-45-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-25T07:45:00Z",
      "direction": "Long",
      "score": 50.0,
      "fib_touch_time": "2026-06-25T10:15: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": 696,
      "candidate_id": "candidate_2026-06-25T10-30-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-25T10:30:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-06-25T11: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": 697,
      "candidate_id": "candidate_2026-06-25T11-30-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-25T11:30:00Z",
      "direction": "Long",
      "score": 50.0,
      "fib_touch_time": "2026-06-25T12: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": 698,
      "candidate_id": "candidate_2026-06-25T12-15-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-25T12:15:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-06-25T12: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": 699,
      "candidate_id": "candidate_2026-06-25T18-30-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-25T18:30:00Z",
      "direction": "Short",
      "score": 50.0,
      "fib_touch_time": "2026-06-25T22: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": 700,
      "candidate_id": "candidate_2026-06-25T19-15-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-25T19:15:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-06-25T22: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": 701,
      "candidate_id": "candidate_2026-06-25T23-30-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-25T23:30:00Z",
      "direction": "Short",
      "score": 50.0,
      "fib_touch_time": "2026-06-26T00: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": 702,
      "candidate_id": "candidate_2026-06-26T01-00-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-26T01:00:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-06-26T05: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": 703,
      "candidate_id": "candidate_2026-06-26T02-00-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-26T02:00:00Z",
      "direction": "Short",
      "score": 50.0,
      "fib_touch_time": "2026-06-26T05: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": 704,
      "candidate_id": "candidate_2026-06-26T09-00-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-26T09:00:00Z",
      "direction": "Long",
      "score": 50.0,
      "fib_touch_time": "2026-06-26T12: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": 705,
      "candidate_id": "candidate_2026-06-26T10-00-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-26T10:00:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-06-26T10: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": 706,
      "candidate_id": "candidate_2026-06-26T11-00-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-26T11:00:00Z",
      "direction": "Short",
      "score": 50.0,
      "fib_touch_time": "2026-06-26T12: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": 707,
      "candidate_id": "candidate_2026-06-26T11-15-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-26T11:15:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-06-26T13: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": 708,
      "candidate_id": "candidate_2026-06-26T12-15-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-26T12:15:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-06-26T12: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": 709,
      "candidate_id": "candidate_2026-06-26T15-45-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-26T15:45:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-06-26T20:55:00Z",
      "mechanical_r": 0.0,
      "reason": "Passes mechanical sweep + structure confirmation + Fib 50/62 retrace filter. Requires TradingView Bar Replay before any journal promotion."
    },
    {
      "order": 710,
      "candidate_id": "candidate_2026-06-26T16-15-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-26T16:15:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-06-26T20:55:00Z",
      "mechanical_r": 0.0,
      "reason": "Passes mechanical sweep + structure confirmation + Fib 50/62 retrace filter. Requires TradingView Bar Replay before any journal promotion."
    },
    {
      "order": 711,
      "candidate_id": "candidate_2026-06-28T23-00-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-28T23:00:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-06-29T00: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": 712,
      "candidate_id": "candidate_2026-06-29T02-30-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-29T02:30:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-06-29T06: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": 713,
      "candidate_id": "candidate_2026-06-29T06-30-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-29T06:30:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-06-29T08: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": 714,
      "candidate_id": "candidate_2026-06-30T07-00-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-30T07:00:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-06-30T08: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": 715,
      "candidate_id": "candidate_2026-06-30T07-45-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-30T07:45:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-06-30T08: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": 716,
      "candidate_id": "candidate_2026-06-30T08-30-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-30T08:30:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-06-30T09: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": 717,
      "candidate_id": "candidate_2026-06-30T11-15-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-30T11:15:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-06-30T13: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."
    }
  ]
}
