import json
import shutil
import datetime

progress_file = "/home/aryy/.hermes/profiles/finance/backtests/xauusd_2026/hybrid/reviews/manual_replay_progress.json"
backup_file = f"{progress_file}.bak_{datetime.datetime.utcnow().strftime('%Y%m%dT%H%M%SZ')}"
shutil.copy2(progress_file, backup_file)

with open(progress_file, "r") as f:
    progress = json.load(f)

progress["last_processed_index"] = 531
progress["processed_count"] += 3

for i in range(529, 532):
    progress["processed_items"][str(i)] = {
        "status": "needs_more_context",
        "result_file": "hybrid/reviews/manual_replay_results/replay_result_00529_00532.json"
    }

with open(progress_file, "w") as f:
    json.dump(progress, f, indent=2)
