import json
import os

def update_cursor():
    progress_file = '/home/aryy/.hermes/profiles/finance/backtests/xauusd_2026/hybrid/reviews/manual_replay_progress.json'
    
    with open(progress_file, 'r') as f:
        data = json.load(f)
        
    data['last_processed_index'] = 209
    data['last_processed_candidate'] = "candidate_2026-02-16T00-00-00Z_short_liquidity_sweep_reversal"
    
    # ensure it's atomically written
    temp_file = progress_file + '.tmp'
    with open(temp_file, 'w') as f:
        json.dump(data, f, indent=2)
        
    os.rename(temp_file, progress_file)
    print("Cursor updated successfully to 209.")

if __name__ == "__main__":
    update_cursor()
