Kingdom Wife Blueprint —
Gap Analysis
What’s missing today vs. ship-state. Ranked by blocking severity.
Each gap has an owner and an estimated unlock window.
Gap-priority quadrant
quadrantChart
title Gaps by Impact vs Effort
x-axis Low effort --> High effort
y-axis Low impact --> High impact
quadrant-1 Strategic (do later)
quadrant-2 Quick wins (do first)
quadrant-3 Defer
quadrant-4 Slow burns
"Book editorial pass": [0.7, 0.95]
"KDP cover commission": [0.3, 0.85]
"Stripe live mode setup": [0.2, 0.75]
"Course Module 1": [0.5, 0.7]
"Course Module 2-4": [0.85, 0.65]
"Email sequence draft": [0.3, 0.6]
"Cohort logistics doc": [0.25, 0.5]
"A+ Content design": [0.6, 0.55]
"MySQL schema deploy": [0.35, 0.4]
"Affiliate program": [0.7, 0.2]
"Mobile app": [0.95, 0.15]
"Multi-language": [0.95, 0.1]
CRITICAL —
blocks ship (must close before Phase 1 ends)
| # |
Gap |
Impact |
Effort |
Owner |
Unlock |
| 1 |
Book editorial pass not started |
Cannot upload to KDP without final manuscript |
~5 sittings (Days 1-5 of action plan) |
Sandi |
Week 1 |
| 2 |
Cover designer not engaged |
KDP requires cover wrap before approval |
1 brief + designer turnaround (~2 weeks) |
Sandi → designer |
Week 2-3 |
| 3 |
Three Truths consistency audit incomplete |
Brand spine drift means messaging fragments |
2 sittings reviewing manuscript chapter-by-chapter |
Sandi |
Week 1 |
| 4 |
KDP description (4000 char) not written |
Required for KDP listing |
1 sitting w/ kdp-ad-copy-writer skill |
Sandi |
Week 3 |
| 5 |
Author photo dated |
Reader trust signal · marketing asset |
1 photo session |
Sandi |
Week 3 |
| # |
Gap |
Impact |
Effort |
Owner |
Unlock |
| 6 |
MySQL schema not deployed to IONOS db809893484 |
No platform without DB |
1 sitting (run database/schema.sql) |
Shawn or Sandi |
Week 5 |
| 7 |
Stripe live keys not configured |
Cannot accept real payments |
30 min setup + verification |
Sandi (IRS/business info) |
Week 5 |
| 8 |
bootstrap.php / auth.php not stood
up for kingdom-wife/ folder |
No login system |
2 sittings · pulled from membership-site-builder template |
Shawn |
Week 5 |
| 9 |
Course Module 1 (Inner Life) content not
written |
Tier 2 has nothing to deliver |
3 sittings · 5 lessons |
Sandi |
Week 7 |
| 10 |
Email sequence Day 0/3/7/14/30 not drafted |
Tier 1+ onboarding broken |
1 sitting w/ email-sequence-builder skill |
Sandi |
Week 7 |
| 11 |
No cover ISBN decision (KDP-issued vs owned) |
Cannot finalize KDP submission |
30 min decision |
Sandi |
Week 2 |
| 12 |
No BISAC categories selected |
KDP discoverability suffers |
30 min research |
Sandi |
Week 3 |
MEDIUM — improves quality of
launch
| # |
Gap |
Impact |
Effort |
Owner |
Unlock |
| 13 |
A+ Content modules not designed |
KDP listing flat · less conversion |
1 sitting + design work |
Sandi → designer |
Week 4 |
| 14 |
Beta readers not engaged (3 needed minimum) |
No external editorial signal |
Outreach + their reading time |
Sandi |
Week 2 |
| 15 |
Cohort logistics doc (call link · format · agenda) not
written |
Cohort call arrives unprepared |
1 sitting |
Sandi |
Week 9 |
| 16 |
Workbook prompt sets per chapter not all final |
Some prompts function as filler vs reflection |
2 sittings |
Sandi |
Week 2 |
| 17 |
Modules 2/3/4 (Relational/Authority/Leadership) not
started |
Tier 2 incomplete at launch · OK to ship Module 1 first |
6+ sittings |
Sandi |
Week 8-12 |
| 18 |
Cohort accountability-partner matching algorithm
undefined |
Manual pairing OK for first cohort but not scalable |
1 sitting (algorithm = pair by tenure + life stage) |
Shawn |
Week 9 |
LOW — defer
| # |
Gap |
Why defer |
| 19 |
Mobile native app |
Web-responsive is sufficient until Y2 |
| 20 |
Affiliate program |
Need testimonials first, then affiliates |
| 21 |
Multi-language |
English audience hasn’t saturated |
| 22 |
Advanced analytics dashboard |
KPI snapshot email is enough until 100+ paid members |
| 23 |
Voice-narrated audio version |
Audible/Podiobook routes available later · audio adds 20+ hours of
recording time · don’t push into Y1 |
| 24 |
Group-text accountability |
Discord/in-platform forum first; SMS adds complexity |
Theological gaps (always
escalated)
| # |
Gap |
Impact |
Owner |
Resolution |
| T1 |
Theological reviewer not identified |
Theology must be defensible (book is for orthodox Christian
women) |
Sandi |
Identify ONE reviewer before book ships · pastor or seminary-trained
friend |
| T2 |
Cohort moderation policy for theological disagreement
undefined |
Cohort calls will surface disagreement; need posture |
Sandi |
Draft “we don’t debate denomination” rule for cohort onboarding |
| T3 |
Scripture translation policy for course
content |
Inconsistency erodes trust |
Sandi |
Lock per-context: KJV for memory verses · NIV for narrative · ESV
for theological precision |
Process gaps (system-level)
| # |
Gap |
Impact |
| P1 |
No automated voice-keeper-sandi gate on every content commit |
Voice violations slip through silent reads |
| P2 |
No backup of cohort journal entries (encrypted at rest) |
Sensitive personal content; data loss = trust loss |
| P3 |
No documented incident-response runbook for platform outage |
Outage during cohort week = worst case · need runbook |
Closing the
critical gaps — week-by-week target
| Week |
Critical gaps closed |
| 1 |
#1 (editorial pass), #3 (Three Truths audit), #4 first draft |
| 2 |
#11 (ISBN decision), #14 (beta readers engaged), #16 (workbook
prompts) |
| 3 |
#2 (cover commissioned), #4 (KDP description final), #5 (author
photo), #12 (BISAC) |
| 4 |
#13 (A+ Content), beta integration, KDP upload |
If all 5 critical gaps + 6 HIGH gaps close by end of Week 4, Phase 1
ships on schedule. If 2+ slip, slide Phase 2 by the same number of days.
Don’t push.
Cross-references
- [[02_action_plan]] — week-by-week execution
- [[07_quick_start]] — if she has 60 minutes today
- [[03_sop_library]] — repeatable processes
- [[../../../../sandi-system-engine/_knowledge/PROJECT_STATUS_MASTER|PROJECT_STATUS_MASTER]]
— system-wide status