Data Health

Release Readiness

Release-candidate evidence for seed mode, local-live mode, production launch, and publish readiness.

Blocked
Evidence generated7/12/2026, 5:37:02 PM
Production launch statusExternal evidence required

Operating Modes

Seed demo remains separate from local-live and production readiness.

Seed modeBlocked
Local liveBlocked
ProductionBlocked
Git treeDirty
RemoteMissing

Credential Gates

Production services stay disabled until configured explicitly.

Providerseed
SupabaseMissing env
MapboxConfigured
ODNR pollingConfigured
MatterPulseConfigured

Next Actions

Resolve these before local-live or production handoff.

BlockedWorking tree is not clean.
BlockedSupabase env vars are missing for local-live persistence.
BlockedNo origin remote configured for publish/PR.
BlockedProduction evidence blocked: Production domain. Confirm the production domain and record current domain-routing smoke evidence.
BlockedProduction evidence blocked: Supabase, Auth, and RLS. Run workspace-isolation and role-mutation validation against the intended production Supabase project.
BlockedProduction evidence blocked: Backup, retention, and recovery. Approve backup, raw-source, audit-log, and delivery-export retention policy; record a recovery exercise.

Production Evidence

Configuration evidence is not the same as current runtime proof. Resolve owner actions before launch claims.

Production domain · blockedEvidence: No publish remote is configured in this checkout.Evidence level: not verifiedOwner action: Confirm the production domain and record current domain-routing smoke evidence.Rollback: Keep seed mode available and remove production routing only through the hosting provider if a smoke check fails.
Supabase, Auth, and RLS · blockedEvidence: Supabase mode, required server credentials, or RLS migration evidence is incomplete.Evidence level: not verifiedOwner action: Run workspace-isolation and role-mutation validation against the intended production Supabase project.Rollback: Return the deployment to credential-free seed mode; do not weaken RLS or bypass authorization.
Mapbox GIS · readyEvidence: A Mapbox token is configured. Verify viewport, cluster, and fallback-map behavior in the production browser.Evidence level: configuredOwner action: Approve Mapbox production rendering only after a current browser smoke and usage-cost review.Rollback: Remove the token or disable Mapbox mode; preserve the fallback GIS.
ODNR near-real-time polling · readyEvidence: ODNR polling is configured. Verify a persisted run, source freshness, and quarantine behavior before client use.Evidence level: configuredOwner action: Approve the source cadence, attribution, freshness threshold, and rollback for each enabled ODNR source.Rollback: Disable the source registry entry and stop candidate generation for that source while retaining raw evidence.
MatterPulse sync · readyEvidence: MatterPulse configuration is present. Verify reviewed-packet mapping and retry recovery with a controlled smoke.Evidence level: configuredOwner action: Confirm production matter mappings and review a controlled retry/recovery result.Rollback: Disable dispatch and leave jobs blocked; do not send unreviewed packets.
Backup, retention, and recovery · blockedEvidence: This application cannot infer backup coverage or retention policy from code or environment shape.Evidence level: not verifiedOwner action: Approve backup, raw-source, audit-log, and delivery-export retention policy; record a recovery exercise.Rollback: Pause affected production workflows until the approved recovery path is available.
Internal model pilot · not enabledEvidence: The fixture-only grounded-model evaluator is complete. No provider, key, route integration, or external model call is enabled.Evidence level: staticOwner action: Choose or defer a provider only after the Stage 10.1B provider decision package is reviewed.Rollback: Keep the deterministic Sally response path and offline evaluator as the only model-readiness behavior.

Static Guardrails

Purpose, RLS, PostGIS, source registry, and expansion persistence.

purposeTestPass
humanJudgmentPass
projectStateCurrentPass
projectStatePurposeAlignedPass
operationsRunbookCadencePass
operationsRunbookIncidentResponsePass
productionDataGovernancePass
internalModelPilotDecisionPass
releaseKnownLimitsPass
releaseVerificationPass
postgisPass
rlsPass
sourceRegistryPass
expansionPersistencePass
sourceBackedCandidatesPass
deliveryExportSnapshotsPass
matterPulseRetryHistoryPass

Required Scripts

Release, smoke, plugin, ingestion, RLS, build, and browser gates.

lintPresent
testPresent
buildPresent
e2ePresent
supabase:smokePresent
local:supabase-checkPresent
local:live-checkPresent
local:live-smokePresent
ingest:odnrPresent
ingest:scheduledPresent
test:rlsPresent
plugins:checkPresent
release:checkPresent