NSAuditor AI EE 0.5.0 — SES Email Integrity Auditor v2 With Live DNS Cross-Reference

What’s new: NSAuditor AI EE 0.5.0 — the minor-version milestone bump from 0.4.x — extends the SES Email Integrity Auditor (plugin 1190) with DKIM CNAME DNS resolution, a DMARC TXT record parser, and SES classic API parity. It’s the first ship to add a network-layer cross-reference (live DNS via node:dns/promises) to the AWS-SDK-substrate evidence baseline.

The headline closures

  • DKIM CNAME DNS resolution — closes the false-CLEAN window where SES says Status=SUCCESS but the DNS records were rotated/removed without re-verifying.
  • DMARC pct=0 false-CLEAN closure (R-CRITICAL-1): p=reject; pct=0 is functionally p=none — zero percent of failing mail enforced. v2 now flags this as HIGH instead of silently emitting PASS.
  • DMARC sp subdomain-policy override (R-HIGH-1): p=reject; sp=none downgrades to HIGH — closes the subdomain-takeover false-NEGATIVE class.
  • SES classic API parity: catches operator-added classic-API policies that SESv2-only enumeration would silently miss.

Numbers

  • Plugin count UNCHANGED at 20 (existing 1190 grew in scope)
  • +91 new tests; EE full regression 4787/4787
  • 46-session 100% green streak preserved
  • 8 same-session reviewer folds (1 CRITICAL + 1 HIGH false-NEGATIVE closure)
  • Sixth consecutive EE + CE + agent-skill trio-publish
  • Coverage matrix unchanged at 10/4/33 (substrate depth, not new tile claims)

Install

npm install -g nsauditor-ai@0.1.49 @nsasoft/nsauditor-ai-ee@0.5.0
npm install nsauditor-ai-agent-skill@0.1.16

Sources