Go / No-Go
Deployability Preflight
Single money-readiness view for live paid beta. This page reads command-center decisions, billing, support, legal, cloud, release, launch-site, and validation gates.
Current Verdict
Billing rehearsalNext Critical Blockers
Task board- Business Legal: Complete attorney/accountant review or explicitly mark the paid-beta review approved.
- Payments Licensing: Keep test mode for rehearsal, then set live mode only when all legal/support/Stripe gates are ready.
- Release Ops: Produce signed/store-trusted release evidence before paid beta customers install.
Action Queue
Open queue CSVSecret-only blockers route to the deployment secret store and must never receive raw values in dashboard fields, Markdown, CSV, screenshots, or chat.
| Severity | Lane | Owner | Status | Dashboard Page | Field | Upload Slot | Next Step |
|---|---|---|---|---|---|---|---|
| P0 | Business Legal | User | Waiting on user | pages/billing-rehearsal.html | billingRehearsal.attorneyReviewStatus |
legal-review | Mark Approved only after attorney/accountant review clears paid beta. |
| P0 | Payments Licensing | User + Codex | User + Codex gated | pages/billing-rehearsal.html | billingRehearsal.mode |
stripe-screenshots | Switch to live only after test-mode rehearsal, legal, support, and Stripe gates pass. |
| P0 | Release Ops | User + Codex | User + Codex gated | pages/release-package.html | releasePackage.signingStatus |
code-signing | Upload or generate signed/store-trusted release evidence after the signing path is chosen. |
| P1 | Visual Assets | Codex | Codex queued | pages/visuals.html | visualProduction.finalScreenshotsApproved |
product-screenshots | Capture and approve current product screenshots after the shipping UI and billing/support flows are final. |
Blocker Table
| Severity | Lane | Owner | Requirement | Next Step |
|---|---|---|---|---|
| P0 | Business Legal | User | Attorney/accountant review approved for paid beta | Complete attorney/accountant review or explicitly mark the paid-beta review approved. |
| P0 | Payments Licensing | User + Codex | Billing rehearsal mode set to live for final money preflight | Keep test mode for rehearsal, then set live mode only when all legal/support/Stripe gates are ready. |
| P0 | Release Ops | User + Codex | Paid beta installer is signed or store-trusted | Produce signed/store-trusted release evidence before paid beta customers install. |
| P1 | Visual Assets | Codex | Launch visuals use current shipping app screenshots | Capture and approve product screenshots after the final UI/billing/support flows match the shipping build. |
Run This Gate
npm run deployability:preflight
npm run test:deployability-preflight
This preflight does not print secrets. Secret checks only report whether required live payment variables are present and shaped correctly.
NyrA Deployability Preflight
Generated: 2026-07-18T13:46:36.812Z
Verdict
No-Go Live Money
- Readiness: 20%
- P0 blockers: 3
- P1 blockers: 1
- Total blockers: 4
Next Critical Blockers
- Business Legal: Attorney/accountant review approved for paid beta -> Complete attorney/accountant review or explicitly mark the paid-beta review approved.
- Payments Licensing: Billing rehearsal mode set to live for final money preflight -> Keep test mode for rehearsal, then set live mode only when all legal/support/Stripe gates are ready.
- Release Ops: Paid beta installer is signed or store-trusted -> Produce signed/store-trusted release evidence before paid beta customers install.
Blocker Table
| Severity | Lane | Owner | Requirement | Evidence | Next Step |
|---|---|---|---|---|---|
| P0 | Business Legal | User | Attorney/accountant review approved for paid beta | attorneyReviewStatus=Not approved | Complete attorney/accountant review or explicitly mark the paid-beta review approved. |
| P0 | Payments Licensing | User + Codex | Billing rehearsal mode set to live for final money preflight | billingRehearsal.mode=test | Keep test mode for rehearsal, then set live mode only when all legal/support/Stripe gates are ready. |
| P0 | Release Ops | User + Codex | Paid beta installer is signed or store-trusted | signingStatus=Unsigned internal alpha evidence only | Produce signed/store-trusted release evidence before paid beta customers install. |
| P1 | Visual Assets | Codex | Launch visuals use current shipping app screenshots | finalScreenshotsApproved=No | Capture and approve product screenshots after the final UI/billing/support flows match the shipping build. |
Action Queue
Machine-readable blocker actions are generated at docs/launch_command_center/deployability-blockers.csv.
| Id | Status | Dashboard Page | Dashboard Field | Upload Slot | Next Step |
|---|---|---|---|---|---|
| legal-review | Waiting on user | pages/billing-rehearsal.html | billingRehearsal.attorneyReviewStatus | legal-review | Mark Approved only after attorney/accountant review clears paid beta. |
| billing-live-mode | User + Codex gated | pages/billing-rehearsal.html | billingRehearsal.mode | stripe-screenshots | Switch to live only after test-mode rehearsal, legal, support, and Stripe gates pass. |
| signed-release | User + Codex gated | pages/release-package.html | releasePackage.signingStatus | code-signing | Upload or generate signed/store-trusted release evidence after the signing path is chosen. |
| current-screenshots | Codex queued | pages/visuals.html | visualProduction.finalScreenshotsApproved | product-screenshots | Capture and approve current product screenshots after the shipping UI and billing/support flows are final. |