|
|
|
|
|
by bwoud
109 days ago
|
|
"Thanks for the roast – this is exactly the feedback I needed. Nested Lookups: You are 100% right. The current UI counter is 'naive' (it just regexes the top-level record). The backend (when you click Fix) does the full recursive resolution to find the hidden depth. I will push a patch to make the frontend counter recursive so it matches the actual problem. Why LLM: I use standard Node dns libraries for the actual resolution (obviously). The LLM is used as a 'fuzzy parser' to re-assemble the broken pieces and generate the explanation text/diffs. It handles syntax errors in the original record gracefully where my strict regex parsers were failing. Safety Toggles: They currently only appear after you click the 'Fix It' button (in the result modal). That’s a UX fail on my part—I'll move them to the main view so they are visible upfront. Appreciate you digging in. |
|
It’d be nice to be able to click on subordinate nodes in the visualization and drill-down into that domain.
Also, be cautious with calling ‘soft fail’ as “safe” and ‘hard fail’ as “secure”. Hard fail is often not the recommended configuration these days, as DKIM can been more appropriate and you may be missing invalidation metrics in DMARC reports due to SMTP connections bailing-out early. Check out M3AAWG guidance.