Pre-Flight Readiness Checks
Before peak season, a launch, an audit, or a failover — Pre-Flight runs evidence-backed readiness checks against your declared posture, on a cadence. Every expected resource reporting, evidence fresh, dependencies viable, and every unknown surfaced ahead of the moment.
Verification starts with scoped observation. Panaptico reads live state from each provider and verifies it against your declared posture. Providers stay authoritative — Panaptico never holds write access.
Every check declares its expected population up front. If 94 of 100 expected resources report, readiness is 94 out of 100 with six named gaps — not 100% of whatever happened to answer.
A resource that stops reporting doesn't vanish from the result — it turns Unknown, and Unknown blocks. Silence never becomes a pass, least of all the week before the moment.
A readiness run starts as a verification contract — scope, target condition, coverage floor, freshness window, and definition version, pinned before anything is evaluated. Panaptico then observes live provider state against it. Observation only; never a write.
Readiness isn't a vibe — it's a comparison. Every field on every expected resource is evaluated against its declared target, with the evidence and its age behind each result. Resources that never report show up as Unknown, not as passes.
payments-standby-replica reports replica_lag of 14m against a declared target of ≤ 60s. Evidence from provider API read, 41s old.
Findings carry severity, evidence, and a named blast radius — the affected resources, identities, and paths downstream of the divergence. You walk into the review knowing exactly what's exposed, with every unknown and stale dependency surfaced ahead of the moment.
A readiness result is pinned to the evidence that produced it. When evidence ages past its freshness window or a dependency shifts, the result goes stale — visibly, with history. Ready means proven on a cadence, not asserted once and assumed forever.
Coverage
Pre-Flight runs on the providers Panaptico already observes. Live state is read across them and verified against your declared posture — providers stay authoritative, and every result carries the evidence behind it.
Peak season, the audit, the launch, the failover — declare what ready means, run the checks on a cadence, and surface every unknown before it matters.