Skip to content
Menu

Production closeout

HOLD_PRODUCTION — not PRODUCTION_ACCEPTED. Launch remains CONDITIONAL_GO.

Start Your Passport FreeView pricing

Machine-readable closeout state

GO and PRODUCTION_ACCEPTED require executable evidence for every web gate. Current adapters remain memory / demo / noop.

Hard gates

GateWebPaidStatusEvidence
Durable databaseyesyesFAILDATABASE_ADAPTER=memory
Backup / restore evidenceyesyesFAILNo signed restore artifact
Production identityyesyesFAILAUTH_PROVIDER=demo
Real asset persistenceyesyesFAILDemo seed in memory is not a real machine Passport
Transactional emailyesyesFAILNOTIFICATION_DRIVER=noop
Support / observabilityyesyesPARTIALWorker observability on; no production inbox or restore-backed support lookup
Stripe paid entitlementnoyesNOT_REQUIREDStripe NOT_CONFIGURED; web GO does not require paid launch
Real-user pilotyesyesFAILPP-REAL-USER-PILOT open; demo seed is not a pilot
Shopify commerce healthyyesyesPASShttps://thecleaningbusiness.com/ remains commerce SOR
No open P0yesyesPASSOpen launch defects are P1 (DEF-002 pilot), not P0
Route regression crawlyesyesPARTIALGET-only closeout crawl exists; not a signed release attestation
Rollback readyyesyesPARTIALWrangler version rollback exists; cutover decision tree is still HOLD

Launch-critical partials

IDBucketStatusNote
PP-POSTGRES-RESTORELAUNCH_BLOCKINGFAILMemory adapter. Do not call this production-ready.
PP-SSOLAUNCH_BLOCKINGFAILAUTH_PROVIDER=demo. Demo cookie is not production identity.
PP-REAL-ASSET-E2ELAUNCH_BLOCKINGFAILPR3 zip was not applied as a live persist path. Seed equipment wipes on deploy.
PP-NOTIFICATIONSLAUNCH_BLOCKINGFAILnoop driver. Do not promise alerts.
PP-REAL-USER-PILOTLAUNCH_BLOCKINGFAILOpen P1 DEF-002.
PP-BILLING-STRIPEPOST_LAUNCH_P1NOT_CONFIGUREDPaid launch is optional for web GO. Checkout stays fail-closed.
PP-APP-STORESDEFERREDNOT_REQUIREDNative listings are not required for web GO if the router says unpublished.
PP-AIDEFERREDNOT_REQUIREDKill switch remains off.
PP-SECOND-BRANDDEFERREDNOT_REQUIREDEquipment Forge / Vecur Home stay blocked.
PP-R4-VISUALV1_1PARTIALVisual conversion shipped. It does not verify implementation rows.

PR3 scan identity: unknown model, duplicate serial, revoked tag, and camera fallback resolve without persisting or asserting manufacturer specs.

Cutover

  • T-7: DB provisionedFAIL
  • T-7: Restore testedFAIL
  • T-7: Auth configuredFAIL
  • T-7: Email configuredFAIL
  • T-7: Pilot completedFAIL
  • T-7: Stripe explicit ON or OFFOFF
  • T-1: Rollback decision treePARTIAL
  • T0: Do not cut over while gates failHOLD