Status & Incident Management Procedure

1. Incident Classification & Response SLAs

WholeStack classifies production events into three operational severity tiers:

2. Operational Containment via Capability Kill Switches

To prevent localized bugs from causing state corruption or total platform downtime, WholeStack uses dynamic capability-level kill switches. These allow operators to disable an affected capability (for example, a generated record deletion mutation or an external integration) at runtime without requiring a code recompilation or application redeploy.

3. Reporting an Incident & Quoting Build IDs

To report an incident, outage, or critical defect, email support@wholestack.ai (or security@wholestack.ai for security disclosures).

Mandatory Requirement: Every support or defect report must include your Build ID or Support Reference ID (e.g. SUPPORT-ws-...), which is displayed in your Studio proof panel and receipt.

WholeStack is a deterministic software factory: we ship proof, not code. The Support ID pulls your application’s entire verifiable provenance chain:

Reports submitted without a Build ID cannot be verified against the deterministic compiler spine.

4. Resolution & Provenance Verification

Under WholeStack’s manufacturing laws, no incident resolution is considered complete until verified by automated proof:

  1. The reported defect must be reproduced with an automated regression test.
  2. A candidate build must be regenerated through the deterministic compiler spine.
  3. The candidate must pass all 11 Artifact Fidelity invariants and execute the live runtime did-chain.
  4. ShipGate must issue a cryptographically signed SHIP verdict with zero false SHIPs.

Only upon issuance of a passing proof receipt is the incident closed and the capability restored.

5. Live Status & Readiness Health

Platform service health and readiness probes are accessible at /api/ready, and customer build provenance chains can be inspected via /api/support/chain.