=== STEP_050H RESULT === step=STEP_050H_EMERGENCY_REFRESH_THRESHOLD_COMMIT_GUARD_NO_REFRESH decision=STOP_STEP_050H_EMERGENCY_REFRESH_THRESHOLD_COMMIT_GUARD_NO_REFRESH all_ok=false mode=VERIFY_THRESHOLD_COMMIT_GUARD_REFUSES_WHEN_COMMIT_DISABLED_NO_REFRESH production_modified=false refresh_ran=false rebalance_apply_ran=false direct_failopen_enabled=false summary: classification=threshold_guard_needs_inspection runner_real_dryrun_decision=below_threshold_noop runner_real_commit_decision=commit_disabled_in_step050f temp_dryrun_decision=would_run_emergency_refresh temp_commit_decision=commit_disabled_in_step050f temp_force_commit_decision=commit_disabled_in_step050f temp_daily_fail_count=5 commit_enabled=False direct_failopen_enabled=False prod_daily_counter_pre=1 prod_daily_counter_post=0 prod_quarantine_lines_pre=2 prod_quarantine_lines_post=2 vpn2_endpoint=151.236.30.139:33998 pool_fingerprint_pre=4a6ca114fb9fd7b3babeb86175d76dc73cbc40d2afb81e044297bea0efba7629 pool_fingerprint_post=4a6ca114fb9fd7b3babeb86175d76dc73cbc40d2afb81e044297bea0efba7629 refresh_log_pre=MISSING refresh_log_post=MISSING strict={'vpn1': True, 'vpn2': True, 'vpn3': True, 'vpn4': True, 'vpn5': True} ifaces={'vpn1': True, 'vpn2': True, 'vpn3': True, 'vpn4': True, 'vpn5': True} routes={'201': True, '202': True, '203': True, '204': True, '205': True} watcher_all_healthy=True planner_targets=['178.215.227.13:44408', '192.121.163.235:42530', '95.211.68.119:45176', '78.31.250.16:41729', '157.173.27.69:41797'] planner_quarantine_excluded_count=1 vm100_peer_count=5 vm121_db={'enabled_peers': 5, 'lease_rows': 5, 'pending_jobs': 0, 'postgres_container': 'wgaccess-postgres'} next_step=STEP_050I_ENABLE_EMERGENCY_COMMIT_AND_THRESHOLD_DRYRUN_ONLY success_checks: vm101_rc_zero=true vm100_rc_zero=true vm121_rc_zero=true runner_exists=true runner_syntax_ok=true commit_disabled_in_config=true direct_failopen_disabled_in_config=true real_dryrun_below_threshold=true real_commit_refuses=true temp_threshold_would_run_dryrun=true temp_commit_refuses=true temp_force_commit_refuses=true temp_state_not_marked_emergency=true temp_last_emergency_not_set=true temp_state_removed=true endpoint_fingerprint_unchanged=true cron_fingerprint_unchanged=true pool_fingerprint_unchanged=true refresh_log_unchanged=true prod_daily_counter_unchanged=false prod_quarantine_lines_unchanged=true prod_last_emergency_epoch_unchanged=true prod_last_emergency_status_unchanged=true vpn2_endpoint_unchanged=true old_endpoint_quarantined=true all_interfaces_exist=true all_tables_have_routes=true prod_strict_all_ok=true watcher_running_enabled=true watcher_all_healthy=true planner_plan_ok=true planner_quarantine_enabled=true planner_excludes_old_endpoint=true refresh_not_run=true rebalance_apply_not_run=true direct_failopen_disabled=true network_config_not_changed=true hook_not_changed=true vm100_peer_count_five=true vm100_controller_running=true vm121_pending_zero=true vm121_enabled_peers_five=true vm121_lease_rows_five=true artifacts: progress.log vm101_050h.txt vm101_050h.stderr vm100_check.txt vm121_check.txt facts.json report.txt next: inspect blockers before continuing TRYCF_REPORT=https://helena-background-beam-harry.trycloudflare.com/r/e94a0859747d7b96f29c7fdafc2d0351ba603bb0a7e9e5a4/20260711-112702_step050h_emergency_refresh_threshold_commit_guard_no_refresh/ REPORT_TXT=https://helena-background-beam-harry.trycloudflare.com/r/e94a0859747d7b96f29c7fdafc2d0351ba603bb0a7e9e5a4/20260711-112702_step050h_emergency_refresh_threshold_commit_guard_no_refresh/report.txt FACTS_JSON=https://helena-background-beam-harry.trycloudflare.com/r/e94a0859747d7b96f29c7fdafc2d0351ba603bb0a7e9e5a4/20260711-112702_step050h_emergency_refresh_threshold_commit_guard_no_refresh/facts.json ARCHITECTURE_PLAN=https://helena-background-beam-harry.trycloudflare.com/r/e94a0859747d7b96f29c7fdafc2d0351ba603bb0a7e9e5a4/20260711-095354_step049i_architecture_lock_hmn_egress_recovery/