fix: address PR review feedback for delete_handle
- Check rows_affected() on DELETE; return 404 if zero (prevents silent
no-op when handle is concurrently removed after DNS deletion)
- Add tracing::warn\! when dns_provider is None so operators know DNS
was not cleaned up
- Add dns_record_name and did to Step 4 error log; add did + clarified
message to Step 5 error log
- Move AlwaysOkDns/AlwaysErrDns/state_with_ok_dns/state_with_err_dns
to routes/test_utils.rs; update create_handle.rs and delete_handle.rs
to import from there
- Fix alphabetical import ordering in app.rs and routes/mod.rs
- Add delete_handle.rs row to relay/CLAUDE.md route table
- Strengthen delete_record doc; update dns.rs module comment
authored by
malpercio.dev
and committed by