[object Object]

← back to George Gmail

Fleet auto-responder: stop logging non-fleet mail to UI run-log (run-log tracks fleet inquiries only)

fd1481e0b12f7f0aee7a46c4fdbe4ae292820828 · 2026-05-19 10:36:10 -0700 · Steve Abrams

Files touched

Diff

commit fd1481e0b12f7f0aee7a46c4fdbe4ae292820828
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Tue May 19 10:36:10 2026 -0700

    Fleet auto-responder: stop logging non-fleet mail to UI run-log (run-log tracks fleet inquiries only)
---
 fleet-autoresponder.js | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/fleet-autoresponder.js b/fleet-autoresponder.js
index 76b9fc0..316b3ec 100644
--- a/fleet-autoresponder.js
+++ b/fleet-autoresponder.js
@@ -475,8 +475,10 @@ async function main() {
     // Recover the fleet domain.
     const fleetDomain = recoverFleetDomain(headers);
     if (!fleetDomain) {
+      // Non-fleet mail (newsletters, DMARC reports, order notifications, etc.).
+      // Not an inquiry at all — counted in the console result but deliberately
+      // NOT written to the UI run-log, which tracks fleet inquiries only.
       results.skipped.push({ id, reason: 'no recognised fleet plus-tag', tag });
-      rec({ event: 'skip', id, sender: senderEmail || fromRaw, subject, reason: 'no recognised fleet plus-tag' });
       log(`  SKIP ${tag} — no recognised fleet plus-tag`);
       continue;
     }

← 8f310af Fleet auto-responder: update usage docstring (daemon/force f  ·  back to George Gmail  ·  George: make the 'From job:' provenance banner opt-out (no_s ab70d2e →