Phase 1 · Days 1-30
Day 21 · 10 days left in phase →

Timeline

The canonical 30-60-90 execution map. Read-only, live from the vault.

30-60-90 Execution Map

Original plan drafted 2026-06-01 (source: 02 - Meetings [BK, KE]/2026-05-26.md). This is the live status view, reconciled 2026-06-16. Task-level detail and history are canonical in 06 - Status [JC, BK, KE]/; this is the scannable timeline.

Cross-cutting

At a glance
  • Today: Tuesday, June 16, 2026. Phase 1, about Day 20 of 30.
  • Headline: the build is ahead of plan. The gap is deploys and the CARE engine rebuild, not features.
  • The one long pole: rebuilding the CARE sort to Kevin's model (APP-5).
  • For a beta: Stripe and the entity are not required. An invite-only free beta ships without them.

Legend: ✅ done or shipped · 🔨 building or specced · ⏳ waiting on Kevin · ⬜ not started · 🔄 ongoing


Phase 1, Days 1-30 (through ~June 26)

Product

Item Status Owner Where it stands
CARES strategy bug JC Fixed and live on prod (APP-1, 4ab672f)
CARE engine to Kevin's model 🔨 JC Rebuild specced. The beta long pole (APP-5)
Profile / settings JC Shipped and deployed (APP-2)
Donor list view JC Built and polished, awaiting deploy (APP-4)
Stripe scaffold JC Not started. Not needed for beta (APP-3)
Beta invite flow JC Beta scoped, flow not built yet

Ops

Item Status Owner Where it stands
In-house social tool JC Built, with image generation and publishing, awaiting deploy (SOC-9/11/12/14)
Predis n/a Dropped, replaced in-house
JC baseline + Ops Dashboard JC Live. Kevin sees status through the dashboard, not Obsidian
Knowledge base 🔄 JC Maintained
Kyle onboarding Ben/Kevin Not onboarded. Nothing started. Open on Kevin/Ben: start date, tool access, Zoho

Phase 2, Days 31-60 (through ~July 26)

Product

Item Status Owner Where it stands
Marketing site (kindredros.com) JC/Ben Built on Fly, DNS repointed, images and demo backend done. Pulled forward (WEB-7/8/10)
app.kindredros.com (web app home) 🔨 Ben CNAME, cert, and APP_URL ready to run (APP-22)
Four Footings / reflection QA JC Not started (APP-6)
Push notifications operational 🔨 JC Guarded off on web, the native operational path is not built yet (APP-7)

Ops

Item Status Owner Where it stands
Weekly social cadence JC Deferred until the manual approve-to-post loop is proven (SOC-7)
Sales pipeline for Kyle Ben Waiting on the Zoho connector
Store resilience fix 🔨 JC Specced, ready to build (APP-18)

Phase 3, Days 61-90 (through ~Aug 26)
Item Status Owner Where it stands
App store submission JC/Kevin Apple license bought, web instance chosen, so only if we also go native
First paid users Kevin Behind Stripe and the entity decision
Day-85 review JC Scheduled
JC largely self-running 🔄 JC The destination, compounding as workflows stand up

Waiting on Kevin (the real unlocks)
Decision Unlocks Note
Entity (Acuity Lab or a new entity) Stripe, paid users, the whole monetization chain ⏳ Top long pole
Payment method Fly transfer, Google Play if native (Apple already bought)
Hosting nod The marketing site going live on kindredros.com ⏳ Low-stakes
CARE Nothing. His CARE Clarity brief fully specifies the model ✅ Settled, build-to-spec

Next actions (no waiting)
  1. Build the CARE engine rebuild to Kevin's model (APP-5). The beta long pole.
  2. Deploy the built work: social, the app (APP-4), and ship the store-resilience fix (APP-18).
  3. Stand up app.kindredros.com (APP-22).
  4. Get Kevin's entity and payment calls now that he is back.

Cleared, for the record

✅ App repo access · ✅ Squarespace access · ✅ Kevin visibility (Ops Dashboard) · ✅ Email and Resend (noreply@ sending) · ✅ Website moved off Squarespace to Fly · ✅ Production data cleanup (donor dedupe, DB target guard)