Data Health

Operations Center

Daily maintenance, weekly verification, incident response, and credential-gated operating procedures.

Runbook

Daily Operations

Use these surfaces to find source, review, sync, plugin, and release blockers before users do.

Release gate

Weekly Verification

Evidence for stable seed-mode operation and local-live readiness.

CheckRun lint, test, build, plugin checks, and release readiness.
CheckReview recorder import batches, quarantines, and promoted rows.
CheckReview alert approval throughput and checklist blockers.
CheckReview Sally refusal and citation behavior.
CheckReview mobile map, review queue, and client-safe delivery usability.
Commandsnpm run lint npm run test npm run build npm run release:check

Incident Response

Protect client delivery, source evidence, and attorney review before chasing live integration fixes.

1Stop client delivery or MatterPulse sync for affected records until review gates are healthy.
2Preserve raw source payloads, source hashes, citations, quarantine reasons, and audit events.
3Classify the failure as source availability, malformed payload, missing citation, missing geometry, permission/RLS, plugin compatibility, or credential configuration.
4Fix seed-mode behavior first when the issue affects demos or core workflows.
5Add or update a test for the failure path before closing the incident.

Credential-Gated Services

Seed mode must keep working even when live services are disabled.

SupabaseRequires env vars, migrations, PostGIS, RLS, Data API grants, and server-only service role handling.
MapboxRequires token; fallback GIS remains usable without it.
ODNRNear-real-time polling only when explicitly enabled and sourced from official public URLs.
MatterPulseBlocked unless alert approval, checklist completion, delivery packet creation, and production config are complete.