{
  "metadata": {
    "batch_id": "batch_003",
    "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": 26,
    "global_queue_end_order": 50,
    "first_timestamp": "2026-01-05T08:00:00Z",
    "last_timestamp": "2026-01-07T23:45:00Z",
    "notes": "Chronological manual replay control batch. Do not promote to journal without TradingView Bar Replay review."
  },
  "items": [
    {
      "order": 833,
      "candidate_id": "candidate_2026-01-05T08-00-00Z_long_liquidity_sweep_reversal",
      "status": "needs_more_context",
      "outcome": "fib_entry_found_but_htf_context_insufficient",
      "timestamp": "2026-01-05T08:00:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-01-05T08:30:00Z",
      "mechanical_r": 1.0,
      "reason": "HTF context insufficient for confirmed trade; early dataset or not enough D/H4/H1 history. Fib 50/62 entry condition found, but HTF narrative must be manually checked before acceptance."
    },
    {
      "order": 834,
      "candidate_id": "candidate_2026-01-05T08-00-00Z_short_liquidity_sweep_reversal",
      "status": "needs_more_context",
      "outcome": "no_structure_confirmation_within_3h",
      "timestamp": "2026-01-05T08:00:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": null,
      "mechanical_r": null,
      "reason": "HTF context insufficient for confirmed trade; early dataset or not enough D/H4/H1 history. No M5 close beyond local structure within 3h after sweep."
    },
    {
      "order": 835,
      "candidate_id": "candidate_2026-01-05T10-30-00Z_short_liquidity_sweep_reversal",
      "status": "needs_more_context",
      "outcome": "fib_entry_found_but_htf_context_insufficient",
      "timestamp": "2026-01-05T10:30:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-01-05T11:45:00Z",
      "mechanical_r": 1.0,
      "reason": "HTF context insufficient for confirmed trade; early dataset or not enough D/H4/H1 history. Fib 50/62 entry condition found, but HTF narrative must be manually checked before acceptance."
    },
    {
      "order": 836,
      "candidate_id": "candidate_2026-01-05T15-30-00Z_long_liquidity_sweep_reversal",
      "status": "needs_more_context",
      "outcome": "no_structure_confirmation_within_3h",
      "timestamp": "2026-01-05T15:30:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": null,
      "mechanical_r": null,
      "reason": "HTF context insufficient for confirmed trade; early dataset or not enough D/H4/H1 history. No M5 close beyond local structure within 3h after sweep."
    },
    {
      "order": 837,
      "candidate_id": "candidate_2026-01-05T16-00-00Z_short_liquidity_sweep_reversal",
      "status": "needs_more_context",
      "outcome": "no_structure_confirmation_within_3h",
      "timestamp": "2026-01-05T16:00:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": null,
      "mechanical_r": null,
      "reason": "HTF context insufficient for confirmed trade; early dataset or not enough D/H4/H1 history. No M5 close beyond local structure within 3h after sweep."
    },
    {
      "order": 838,
      "candidate_id": "candidate_2026-01-05T18-15-00Z_short_liquidity_sweep_reversal",
      "status": "needs_more_context",
      "outcome": "no_structure_confirmation_within_3h",
      "timestamp": "2026-01-05T18:15:00Z",
      "direction": "Short",
      "score": 50.0,
      "fib_touch_time": null,
      "mechanical_r": null,
      "reason": "HTF context insufficient for confirmed trade; early dataset or not enough D/H4/H1 history. No M5 close beyond local structure within 3h after sweep."
    },
    {
      "order": 839,
      "candidate_id": "candidate_2026-01-05T19-00-00Z_short_liquidity_sweep_reversal",
      "status": "needs_more_context",
      "outcome": "fib_entry_found_but_htf_context_insufficient",
      "timestamp": "2026-01-05T19:00:00Z",
      "direction": "Short",
      "score": 50.0,
      "fib_touch_time": "2026-01-05T19:25:00Z",
      "mechanical_r": -1.0,
      "reason": "HTF context insufficient for confirmed trade; early dataset or not enough D/H4/H1 history. Fib 50/62 entry condition found, but HTF narrative must be manually checked before acceptance."
    },
    {
      "order": 840,
      "candidate_id": "candidate_2026-01-05T20-45-00Z_short_liquidity_sweep_reversal",
      "status": "needs_more_context",
      "outcome": "no_structure_confirmation_within_3h",
      "timestamp": "2026-01-05T20:45:00Z",
      "direction": "Short",
      "score": 50.0,
      "fib_touch_time": null,
      "mechanical_r": null,
      "reason": "HTF context insufficient for confirmed trade; early dataset or not enough D/H4/H1 history. No M5 close beyond local structure within 3h after sweep."
    },
    {
      "order": 1,
      "candidate_id": "candidate_2026-01-06T00-30-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-06T00:30:00Z",
      "direction": "Short",
      "score": 50.0,
      "fib_touch_time": "2026-01-06T01: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": 2,
      "candidate_id": "candidate_2026-01-06T04-15-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-06T04:15:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-01-06T05: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": 3,
      "candidate_id": "candidate_2026-01-06T13-30-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-06T13:30:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-01-06T15: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": 4,
      "candidate_id": "candidate_2026-01-06T17-00-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-06T17:00:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-01-06T18: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": 5,
      "candidate_id": "candidate_2026-01-06T18-15-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-06T18:15:00Z",
      "direction": "Short",
      "score": 50.0,
      "fib_touch_time": "2026-01-06T20: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": 6,
      "candidate_id": "candidate_2026-01-06T20-30-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-06T20:30:00Z",
      "direction": "Long",
      "score": 50.0,
      "fib_touch_time": "2026-01-07T00: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": 7,
      "candidate_id": "candidate_2026-01-06T21-45-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-06T21:45:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-01-06T23: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": 8,
      "candidate_id": "candidate_2026-01-07T03-00-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-07T03:00:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-01-07T03: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": 9,
      "candidate_id": "candidate_2026-01-07T06-45-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-07T06:45:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-01-07T11: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": 10,
      "candidate_id": "candidate_2026-01-07T10-15-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-07T10:15:00Z",
      "direction": "Short",
      "score": 50.0,
      "fib_touch_time": "2026-01-07T16: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": 11,
      "candidate_id": "candidate_2026-01-07T10-45-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-07T10:45:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-01-07T16: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": 12,
      "candidate_id": "candidate_2026-01-07T14-00-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-07T14:00:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-01-07T15: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": 13,
      "candidate_id": "candidate_2026-01-07T14-30-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-07T14:30:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-01-07T18: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": 14,
      "candidate_id": "candidate_2026-01-07T14-45-00Z_short_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-07T14:45:00Z",
      "direction": "Short",
      "score": 35.0,
      "fib_touch_time": "2026-01-07T15: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": 15,
      "candidate_id": "candidate_2026-01-07T15-45-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-07T15:45:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-01-07T17: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": 16,
      "candidate_id": "candidate_2026-01-07T21-00-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-07T21:00:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-01-08T00: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": 17,
      "candidate_id": "candidate_2026-01-07T23-45-00Z_long_liquidity_sweep_reversal",
      "status": "needs_manual_replay",
      "outcome": "mechanical_fib_entry_candidate",
      "timestamp": "2026-01-07T23:45:00Z",
      "direction": "Long",
      "score": 35.0,
      "fib_touch_time": "2026-01-08T00: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."
    }
  ]
}
