{
  "metadata": {
    "batch_id": "batch_030",
    "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": 701,
    "global_queue_end_order": 725,
    "first_timestamp": "2026-06-19T12:45:00Z",
    "last_timestamp": "2026-06-25T01:00:00Z",
    "notes": "Chronological manual replay control batch. Do not promote to journal without TradingView Bar Replay review."
  },
  "items": [
    {
      "order": 668,
      "candidate_id": "candidate_2026-06-19T12-45-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-19T12:45:00Z",
      "direction": "Long",
      "score": 50.0,
      "fib_touch_time": "2026-06-19T13: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": 669,
      "candidate_id": "candidate_2026-06-21T22-15-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-21T22:15:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-06-21T23: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": 670,
      "candidate_id": "candidate_2026-06-21T22-30-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-21T22:30:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-06-22T00: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": 671,
      "candidate_id": "candidate_2026-06-22T07-15-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-22T07:15:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-06-22T08: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": 672,
      "candidate_id": "candidate_2026-06-22T08-00-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-22T08:00:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-06-22T12: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": 673,
      "candidate_id": "candidate_2026-06-22T08-30-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-22T08:30:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-06-22T12: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": 674,
      "candidate_id": "candidate_2026-06-22T09-30-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-22T09:30:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-06-22T10:45: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": 675,
      "candidate_id": "candidate_2026-06-22T19-45-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-22T19:45:00Z",
      "direction": "Long",
      "score": 50.0,
      "fib_touch_time": "2026-06-22T22: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": 676,
      "candidate_id": "candidate_2026-06-22T22-30-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-22T22:30:00Z",
      "direction": "Short",
      "score": 50.0,
      "fib_touch_time": "2026-06-23T00: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": 677,
      "candidate_id": "candidate_2026-06-23T04-00-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-23T04:00:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-06-23T05: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": 678,
      "candidate_id": "candidate_2026-06-23T11-45-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-23T11:45:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-06-23T14: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": 679,
      "candidate_id": "candidate_2026-06-23T12-00-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-23T12:00:00Z",
      "direction": "Short",
      "score": 50.0,
      "fib_touch_time": "2026-06-23T12: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": 680,
      "candidate_id": "candidate_2026-06-23T12-15-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-23T12:15:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-06-23T14: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": 681,
      "candidate_id": "candidate_2026-06-23T12-30-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-23T12:30:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-06-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": 682,
      "candidate_id": "candidate_2026-06-23T20-30-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-23T20:30:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-06-23T22:25: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": 683,
      "candidate_id": "candidate_2026-06-23T22-15-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-23T22:15:00Z",
      "direction": "Short",
      "score": 50.0,
      "fib_touch_time": "2026-06-23T22:25: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": 684,
      "candidate_id": "candidate_2026-06-24T01-30-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-24T01:30:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-06-24T05: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": 685,
      "candidate_id": "candidate_2026-06-24T02-00-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-24T02:00:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-06-24T05: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": 686,
      "candidate_id": "candidate_2026-06-24T04-45-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-24T04:45:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-06-24T09: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": 687,
      "candidate_id": "candidate_2026-06-24T11-30-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-24T11:30:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-06-24T13:55: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": 688,
      "candidate_id": "candidate_2026-06-24T15-30-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-24T15:30:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-06-24T22: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": 689,
      "candidate_id": "candidate_2026-06-24T16-30-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-24T16:30:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-06-24T22: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": 690,
      "candidate_id": "candidate_2026-06-24T22-15-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-24T22:15:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-06-25T00: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": 691,
      "candidate_id": "candidate_2026-06-24T22-30-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-24T22:30:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-06-25T00: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": 692,
      "candidate_id": "candidate_2026-06-25T01-00-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-06-25T01:00:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-06-25T02: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."
    }
  ]
}
