Alert noise → agents as teammates

Why Fede got 22 pings overnight, what a month of #alerts actually contains, and the rules that turn Smith and Trinity into teammates who handle alerts instead of forwarding them.

2026-09-12 · 30-day Slack audit (Aug 13 → Sep 12) + code audit of agent-smith, the app, and the Trinity watcher · Status: all 10 fixes merged and live; three decisions open in chapter 8

The verdict, in plain English

The pings are not Fede ignoring alerts. They are the alert bots forwarding work to a human instead of finishing it: one real gap (Western Slope has no property-manager email on file) became ten alerts, each investigated by two bots, each tagging Fede, at 1 AM, with no quiet hours.

Over the month, 4 of 5 mentions of Fede were repeats or status noise. He answers the real ones. The alerting is what is broken, not his attention.

Fix: a human is never @-mentioned in #alerts. "Needs Fede" goes through the Trinity flag, which already has quiet hours, a grace period and dedupe. One bot per alert. Alerts grouped by root cause, not by record id. Reports and self-checks leave #alerts.

All code changes ship dark or affect only bot behavior; nothing customer-facing changes. Open decisions for Fede are in chapter 8.

PropFlow Docs