Go-Live Readiness — ShareWiseAI — 2026-04-22T17:45:00Z
Overall: N/A (COMING SOON) — 3 P0, 1 P1, 1 P2 open
Property is
status: coming_soon. Most dimensions are disabled perknowledge/readiness/sharewise.yaml. This scorecard records the declared go-live blockers and the one enabled dimension (marketing).
Status Summary
ShareWiseAI is code-complete but not deployed. The product codebase exists at
churchwiseai-web/src/app/social/ and src/app/api/social/ (55 files), with full
OAuth scaffolding in src/lib/social-oauth.ts (762 lines), post scheduler in
src/lib/social-publisher.ts (968 lines), and a working Coming-Soon landing page
at /social and /social/pricing.
Blocker: OAuth platform env vars (META_APP_ID, META_APP_SECRET, X_CLIENT_ID,
LINKEDIN_CLIENT_ID, GOOGLE_CLIENT_ID, etc.) are referenced in code but not
provisioned in Vercel. Stripe live-mode products do not exist for this property.
Dimensions
| # | Dimension | Score | Status | Notes |
|---|---|---|---|---|
| 1 | User journeys | N/A | ⏭ SKIPPED | Disabled (coming_soon). 0 acceptance specs. 0 registry entries for 2 planned journeys. |
| 2 | Desktop/tablet/mobile | N/A | ⏭ SKIPPED | Disabled (coming_soon). No viewport commands configured. |
| 3 | Knowledge accuracy | N/A | ⏭ SKIPPED | Disabled (coming_soon). |
| 4 | Onboarding/billing | N/A | ⏭ SKIPPED | Disabled (coming_soon). Stripe live products not created (test-only). |
| 5 | User docs | N/A | ⏭ SKIPPED | Disabled (coming_soon). help_surface.canonical_source: null. |
| 6 | Drift & issues | N/A | ⏭ SKIPPED | Disabled (coming_soon). FA-021 (P2) is the only open sharewise item. |
| 7 | Analytics | N/A | ⏭ SKIPPED | Disabled (coming_soon). |
| 8 | Marketing funnel | — | ⚠ PARTIAL | Enabled. Landing + pricing pages exist and render Coming-Soon banners correctly. synthetic_funnel_test: null = P1 gap. MailerLite sharewise-waitlist group existence unverified (no command configured). |
| 9 | Agent monitoring | N/A | ⏭ SKIPPED | Disabled (coming_soon). No active workstream for this property. |
Go-Live Blockers (from sharewise.yaml)
| Priority | Name | Description |
|---|---|---|
| P0 | oauth-integrations | Facebook, Instagram, X, TikTok OAuth flows not built (code exists; env vars not provisioned; Meta/X/LinkedIn developer apps not configured) |
| P0 | stripe-live-products | Live-mode Stripe products + prices not created (test mode only: sharewise_pro_test, sharewise_business_test, sharewise_agency_test) |
| P0 | publisher-service | Post scheduling + publishing queue untested end-to-end against live platforms |
| P1 | pilot-customers | No alpha/pilot customers onboarded |
Punch List (ordered by severity)
- P0
oauth-integrations— OAuth env vars (META_APP_ID,META_APP_SECRET,X_CLIENT_ID,LINKEDIN_CLIENT_ID,GOOGLE_CLIENT_ID, etc.) must be provisioned in Vercel. Developer apps must be registered with each platform and OAuth redirect URIs approved. - P0
stripe-live-products— Create live-mode Stripe products forsharewise_pro,sharewise_business,sharewise_agency. Mirror the test-mode price IDs. - P0
publisher-service— Full end-to-end test required: compose → schedule → publish to at least one live platform before launch. - P1
pilot-customers— Recruit 1–3 alpha pilot churches before public launch. - P1
marketing/synthetic_funnel_test—synthetic_funnel_test: nullin config. A Playwright spec for the Coming-Soon waitlist signup flow is missing. FA-021 (P2) tracks excluded smoke tests — upgrade FA-021 to P1 when product is ready to exit coming-soon. - P1
acceptance-specs— 0 acceptance specs inknowledge/acceptance/. Both critical journeys (compose-schedule-post,oauth-platform-connect) haveregistry_entry: nullandspec: null. These must exist before go-live per CLAUDE.md rule #17. - P1
user-docs—help_surface.canonical_source: null. No help URL planned. Needed before launch. - P2
FA-021— ShareWiseAI smoke tests excluded from CI. Re-enablesocial-smoke.spec.tsonce product exits coming-soon.
Self-Healed This Run
None. Read-only audit.
Evidence Links
- Config:
C:/dev/knowledge/readiness/sharewise.yaml - Social codebase:
C:/dev/churchwiseai-web/src/app/social/(55 files) - OAuth lib:
C:/dev/churchwiseai-web/src/lib/social-oauth.ts(762 lines, env vars present, values unset) - Publisher lib:
C:/dev/churchwiseai-web/src/lib/social-publisher.ts(968 lines) - Landing page:
C:/dev/churchwiseai-web/src/app/social/page.tsx— Coming-Soon banner confirmed in source - Pricing page:
C:/dev/churchwiseai-web/src/app/social/pricing/page.tsx— Coming-Soon banner confirmed - FOUNDER_ACTIONS FA-021: line 315 — P2 smoke tests excluded from CI
- Active workstreams:
ensure-solid-portfolio-run-2026-04-22(read-only, no conflicts)