Skip to main content

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 per knowledge/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

#DimensionScoreStatusNotes
1User journeysN/A⏭ SKIPPEDDisabled (coming_soon). 0 acceptance specs. 0 registry entries for 2 planned journeys.
2Desktop/tablet/mobileN/A⏭ SKIPPEDDisabled (coming_soon). No viewport commands configured.
3Knowledge accuracyN/A⏭ SKIPPEDDisabled (coming_soon).
4Onboarding/billingN/A⏭ SKIPPEDDisabled (coming_soon). Stripe live products not created (test-only).
5User docsN/A⏭ SKIPPEDDisabled (coming_soon). help_surface.canonical_source: null.
6Drift & issuesN/A⏭ SKIPPEDDisabled (coming_soon). FA-021 (P2) is the only open sharewise item.
7AnalyticsN/A⏭ SKIPPEDDisabled (coming_soon).
8Marketing funnel⚠ PARTIALEnabled. 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).
9Agent monitoringN/A⏭ SKIPPEDDisabled (coming_soon). No active workstream for this property.

Go-Live Blockers (from sharewise.yaml)

PriorityNameDescription
P0oauth-integrationsFacebook, Instagram, X, TikTok OAuth flows not built (code exists; env vars not provisioned; Meta/X/LinkedIn developer apps not configured)
P0stripe-live-productsLive-mode Stripe products + prices not created (test mode only: sharewise_pro_test, sharewise_business_test, sharewise_agency_test)
P0publisher-servicePost scheduling + publishing queue untested end-to-end against live platforms
P1pilot-customersNo 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 for sharewise_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_testsynthetic_funnel_test: null in 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 in knowledge/acceptance/. Both critical journeys (compose-schedule-post, oauth-platform-connect) have registry_entry: null and spec: null. These must exist before go-live per CLAUDE.md rule #17.
  • P1 user-docshelp_surface.canonical_source: null. No help URL planned. Needed before launch.
  • P2 FA-021 — ShareWiseAI smoke tests excluded from CI. Re-enable social-smoke.spec.ts once product exits coming-soon.

Self-Healed This Run

None. Read-only audit.


  • 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)