Detectors

Seven detectors. One amber verdict.

Every SwarmWarn detector reads a single surface deterministically, then explains itself in plain language. AI is allowed to describe a finding — never to invent one.

MOD 01

Schema Drift Watch

Compares declared schema against live migrations. Detects narrowed columns, type renames, and orphan migrations that AI builders silently introduce on feature branches.

Watches
Declared vs. live diff (Drizzle / Prisma)
Type narrowing on existing columns
Index dropouts under feature flags
Postgres Supabase AWS Aurora
MOD 02

Container Sizing Watch

Measures bundle + dependency weight against your target host ceiling on every push. Knows the ceiling before the platform does.

Watches
Cloudflare Workers script size limit
Vercel function deployment ceilings
Edge cache + asset budget headroom
Cloudflare Vercel OpenNext
MOD 03

Container Sizing Recovery

When Watch names a wall, Recovery returns the minimum-change recovery path: which dependencies to drop, which routes to defer, and the rollback build that's already clean.

Returns
Ranked recovery diffs by impact
Rollback build identifier
Edge function payload trim suggestions
Auto fix plan PR-ready
MOD 04

Deployment Wall Scan

Reads the entire deployment surface — environment variables, edge runtime constraints, route segment compatibility — and names exactly which limit will block the candidate build.

Watches
Edge runtime API compatibility
Missing env vars by environment
Next.js route segment incompatibilities
Vercel Cloudflare Workers Next.js
MOD 05

AI Builder Erasure Guard

Protects high-value surfaces — auth flows, billing, schema files — from quiet AI-builder deletion. Treats unannounced erasure as a named wall, not a clean diff.

Watches
Quiet feature deletion across PRs
Unintended dependency dropouts
Route-level surface diff trail
High-value GitHub
MOD 06

Dashboard Evidence Guard

Every metric is timestamped, sourced, and chained to its build. Your board sees attestations, not vibes — and the chain cannot be retroactively edited.

Returns
Per-row source-of-truth attestation
Anti-tamper readout chain
Per-metric retention policy
Provenance Read-only
MOD 07

Fix Plan Reports

Structured fix plans: the named wall, the minimum recovery diff, the rollback identifier, and the exact rule id behind each finding — every report PR-ready.

Returns
Recovery route generation
Rollback path safety validation
Rule id traceability per finding
Structured PR-ready
MOD 08

Provider Resilience / Rules Guard

SwarmWarn never depends on a single model. Deterministic rules execute first; OpenRouter and MiMo are wired for failover so verdicts return even when a provider is down.

Watches
Active provider health + failover
Rules engine independent of LLM layer
Verdict SLO on degraded model layer
OpenRouter MiMo Failover
Operating principles

Four rules every detector obeys.

Pre-deploy, not post-incident

Detections must arrive before you promote. A pager at 3am is not a verdict; a named wall before promotion is. We analyze static builds before the container is locked, protecting you from breaking production pipelines.

stops the shipnever wakes the pager
wherecandidate build · pre-promotion

Ready to put a wall in front of the deploy button?

Container Sizing is where most teams find their first wall. Start there.