28b45d97e5
Apply the userinfo-only rewrite (sed -E 's#://[^@]*@#://<redacted>@#g') to every path that prints config-edit.sh's $VERDICT_LINE: restore_and_confirm's two prints, report_outcome's shared local copy (covering its clean/needs-restart/ refused branches), and check_mode's "last verdict in log" line via last_verdict_line. Deliberately not routed through redact() — that function's key:value masking does not match this line's prose, and the rest of the line (e.g. the pattern quoted in a parse-failure refusal) is the detail an operator needs to fix the refusal. No current refusal message echoes a URI, token or password, so this is a guard against a future validator doing so, not a fix for an observed leak.