Phase 0/1 deploy gate
Deploy verification
Runtime evidence for the deploy-only blockers that keep Phase 0 and Phase 1 marked Partial, plus final roadmap-checkpoint freshness before Finance OS completion.
Project completion readiness checkpoint
Read-only final evidence chain for the current Finance OS roadmap: deploy proof, Phase 2/3/5/6 completion, and Phase 7 hardening before production activation policy work.
Blocked
Readiness checks
2/8
6 blocked
Deploy proof
missing
n/a
Activation mode
policy_gated
No external writes without explicit approval.
Phase 2/3 checkpoint
missing
n/a
Phase 5/6 checkpoints
missing / missing
n/a / n/a
Readiness hash
d9467c89b278
Latest: missing
| Check | Status | Evidence hash | Blocker |
|---|---|---|---|
Phase 0/1 deploy verification checkpoint is current deploy_verification_current | blocked | n/a | deploy_verification_not_current |
Phase 7 production hardening checkpoint is current phase_7_production_hardening_current | blocked | n/a | phase_7_production_hardening_not_current |
Phase 7 completion checkpoint is current phase_7_completion_checkpoint_current | blocked | n/a | phase_7_completion_checkpoint_not_current |
Phase 6 completion checkpoint is current phase_6_completion_checkpoint_current | blocked | n/a | phase_6_completion_checkpoint_not_current |
Phase 5 completion checkpoint is current phase_5_completion_checkpoint_current | blocked | n/a | phase_5_completion_checkpoint_not_current |
Phase 2/3 completion checkpoint is current phase_23_completion_checkpoint_current | blocked | n/a | phase_23_completion_checkpoint_not_current |
Production activation remains policy-gated production_activation_policy_gated | ready | 1864d7dd778d | None |
External writes remain blocked until explicit approval external_writes_blocked | ready | 1864d7dd778d | None |
Deploy evidence status
All checks must be verified before Phase 0/1 deploy blockers are Done.
blocked
Verified
2
0953e4a7e5b0
Pending
2
Blocked
2
State source
Ready
Finance Supabase raw-record staging tables are reachable.
Project: vtevivcmwdgjewgybvvg
Latest deploy checkpoint: No deploy verification checkpoint has been recorded yet.
Phase 0/1 deploy checks
Earliest partial work stays here until runtime evidence is verified.
| Phase | Check | Status | Evidence | Next action |
|---|---|---|---|---|
Phase 0 | Auth mode and allowlist | pending | Auth mode: attention; Email allowlist: ready; Role assignments: ready | Set FINANCE_OS_AUTH_MODE=required plus allowlisted/role-specific Finance OS emails in production. |
Phase 0 | Finance Supabase credentials | verified | NEXT_PUBLIC_SUPABASE_URL and SUPABASE_FINANCE_SECRET_KEY present in deployed runtime | Configure NEXT_PUBLIC_SUPABASE_URL and SUPABASE_FINANCE_SECRET_KEY in the deployed runtime. |
Phase 1 | Scheduleable source credentials | pending | Stripe: Configured; QuickBooks sandbox: Configured; Google Drive: Configured; Plaid sandbox: Missing; Finance Supabase: Configured; Gravity prod database: Configured; Redshift: Configured | Configure Drive, Stripe, QBO sandbox, Gravity prod DB, Redshift, and Plaid sandbox read-only credentials. |
Phase 1 | Scheduled sync secret | verified | FINANCE_OS_CRON_SECRET is configured in this runtime. | Set FINANCE_OS_CRON_SECRET and ensure the scheduled caller sends Authorization: Bearer $FINANCE_OS_CRON_SECRET. |
Phase 1 | Daily scheduled sync execution | blocked | Latest scheduled audit 7c4d3943-b535-4611-affb-fc0b9e2f63e5: google_drive:succeeded, stripe:succeeded, quickbooks:failed, gravity:failed, plaid_sandbox:skipped. | Run the protected cron endpoint in production and confirm every scheduleable connector succeeds. |
Phase 1 | Phase 1 source freshness evidence | blocked | drive:stale, stripe:stale, quickbooks:stale, gravity-canonical:stale, gravity-campaign-advertisers:stale, gravity-billing-adjustments:stale, gravity-advertiser-billing:stale, redshift:stale, rho:stale, xlsx_publisher_baseline:pending, plaid:pending | Record Phase 1 validation after deployed scheduled sync runs and confirm every connector is ready. |