SAIL · Build RolloutProgress Tracker

Last updated: 2026-06-28 · Constellation decision-OS deep wave LIVE (Calibration 1.1+depth · Model/Cost Observatory · Stage Ladder + Collaborator Fit) · IG / Growth / NMBN deepened + deployed · the internal Command Center live · sail-core 0.14.0
How to read this. Each bar measures distance to a live, real-data, production-verified product — not "code written." Foundation reads high because it shipped to prod and the Bridge verified it; product surfaces read lower because most still run on fixtures with no live services and no real users yet. Compass, Growth, and the Steward serve live; the retention layer survived two human tests but stays flagged. Percentages stay deliberately honest — built-but-stubbed is not done, and "no real users yet" caps every surface.
Shipped / verified / live In progress Early (increment 1–2) Not started

Overall rollout

74%
Foundation / infra
99% · spine, contracts @0.14.0 (layered Constellation domain/view/runtime contracts; warm-canon DS-v2 tokens), all security gates closed + 2-model audited, the real event sink live
Product surfaces
72% · agents live, visual unification shipped, the real slate live (Earth 3.0 / Phenomena / Winter Lights with the Phenomena guardrail), Constellation now a full decision-OS (six lenses + calibration + observatory + stage ladder + collaborator fit, all verified live), and IG / Growth / NMBN deepened + deployed · awaiting first real users

Foundation · infrastructure

Identity consolidationthe cutover
100%
Compass corpus folded into sail, one identity, Bridge-verified on prod. Pending (reversible): retire sail-compass read-only.
Movement / event spinehonest-math in prod
100%
Migration historyre-baseline · drift cured · seed replay-safe
100%
sail-core contractsthe keel · published @0.9.0
98%
Published through 0.9.0: auth, CompassClient, events (+ retention beacons), movement taxonomy, design tokens, measurement, tenant, serving contract, media/platform enums, the feedback/retention foundation, the causal-experiment contract, the action-spectrum taxonomy + the agency metric (0.8.0), and the platform taxonomy (0.9.0 · PLATFORMS += linkedin, medium for the founder-brand connectors). Non-breaking, tests green, two-model audited. All repo mains caught up.
Security · RLS & grantsbefore external tenants
90%
Org-self-assignment guard closed + proven on prod. Grant-hygiene: dead write grants revoked, default-privilege bleed stopped, anon write access at least-privilege (3 intended tables). Anon write-policy review done — no holes (all auth.uid/service-gated). Remaining: lock org assignment before external tenants stays the one gate.
Command Centerinternal crew board · LIVE
90%
LIVE on Cloudflare (06-28) · the one place the crew launches any surface and tracks the build — Launch (quick-search) + Build Tracker (this tracker, embedded + scrubbed) + Deploy Status (honest pills) + Status Board digest + a SAIL EDU domain tile. Passcode soft-gate + a confidential-term scrubber (defence-in-depth; an adversarial audit caught + fixed a no-op scrub). Designed for Cloudflare Access (the real gate). Remaining: confirm Access set.

Products · the crew

CompassFirst Mate · serving · LIVE
62%
LIVE on prod (deployed, live_enabled on, $5/day cap, JWT-pinned, audited): real corpus read + Opus + Stage 3 write-back. Admin-panel save bug fixed + merged. Awaiting Tim's first live conversation to log the first real call.
Growththe sail · reach · LIVE
62%
REAL on the spine (off Lovable, org-scoped persistence, honest-math) + the per-brand AI account manager LIVE ($5/day cap). Deepened + deployed 06-28: brand-portfolio rollup + connector-readiness model (live/fake/expired/not-connected), the YouTube + Instagram live-credential token paths (deno-checked), and a readiness board + reach-provenance split in the UI — reach stays a labeled Proxy, never conflated with verified impact, no token ever displayed. Edge functions redeployed (growth-cmo v2 / growth-account-manager v3). Live reach waits on Tim's connector credentials.
Constellationdevelopment-intelligence OS · LIVE
58%
A full decision-OS, LIVE + Bridge-verified (06-28) · six-lens workspace (mode=live, ~11s, telemetry) + multi-project isolation + Artifact Studio with a self-checking readiness panel + a runtime confidential/overclaim scrubber. Calibration: Tier 1 expert notes with stable claim IDs (survive rerun/reload), an Expert Review Queue, a note resolution workflow + multi-expert notes. Model + Cost Observatory (per-lens comparison + recommended model). Stage Development Ladder (Table Read → Broadway, per-stage signal/risk/tier) + Collaborator Fit (questions-to-explore, role-level-only export, local registry). Honesty by construction throughout; legacy spine untouched. Next: Sprint 8 synthesis + portfolio + decision-timeline (in CC review).
Impact Genesisthe Captain · create · LIVE
58%
Through inc 5: snapshot-grounded co-build + the Fully-AI publish gate as a SECURITY DEFINER trigger on prod (proven adversarially: a pure_ai row can't reach published without a recorded human approval). Deployed 06-28: the cold-start "contract of hope" front door (land into possibility, illustrative Compass-fit seeds, no fake social proof) + the kept-promises ContractThread carried through cobuild → campaign → publish — publish gate byte-unchanged throughout. Content still stub.
Hub / Shellthe hull · deployed
58%
Deployed to Cloudflare Pages (sail-hub.pages.dev). Dressed in the v1 design language — tokens drive the chrome + the shared impact-ripple hero (action → teal primary → ripple-as-influence → movement bar → Glass-Box receipt). Movement Wall live, Greenlight gate, admin panel (save bug fixed). Capture layer wired to the real event sink.
Motivation / Retentionthe felt loop · flagged · human-tested
32%
Flagged, default-off, branch-only (NOT live). The consented gamification layer · 4 quest forms (crossword + word-search + match + pattern) + the felt reserve/agency + the safety floor. Two human tests (a human tester, then a crossword-expert tester) → fixes built + Bridge-verified live on the preview (drag-select, pattern-reveal, plain clues + NYT-style input, copy + safety fixes). Strategic finding · the felt puzzle may carry the value, the logged act adds the friction → resolution = split RETENTION (felt, stands alone) from IMPACT (the act = an invitation, never a gate); honest measurement holds (a self-reported tap never counts). Next · a human tester + a human tester re-test.
Measurement / Glass Boxthe receipts · + causal spine
62%
Honest-math views in prod + the real event sink (spine-events) + the capture layer. Causal-experiment spine LIVE: causal_experiments/assignments tables (register-before-data enforced) + the atomic experiment-assign function (deterministic arm + audit, all proven on prod). Honesty refinement: self-reported reflections drive the experiment but never pad the public verified-impact goal. Receipt flips illustrative→live when real events land.
SAIL StewardTim-AI · LIVE
42%
The layered trend-reader (company → movement → product-type → product, Glass-Box evidence) LIVE (deployed + flipped, Opus, $5/day cap, read-only). Reads real cross-layer trends over the live data. Next soul-layer · the founder-process Brand-OS (Architecture v0 filed).
NoMoreBadNewstop-of-funnel · LIVE (OpenNext)
46%
On real hosting 06-28 · Next.js 16 on a live Cloudflare OpenNext worker (replaces the old prototype). Action Strip live-reads the real spine (three-tier live/fixture/numberless). The multi-agent editorial pipeline now has a grounded draft-article path + an RSS feed-sourcing layer behind the human-approval gate (fixture-default until NMBN_FEEDS set; grounding re-checked at approve, registration moves no number). Custom domain + real feeds = Tim config.
SAIL Storyevaluator
20%
Inc 1: PMF + persona-feedback evaluator (pure, typed, tested). No endpoint yet.

Founder pilot · the Brand-OS · design locked, build queued

Tim as instance #1 of a replicable brand operating system. Keystone · Tim moves story to impact (sovereign, name-independent). The architecture and the tool landscape are filed; the build waits on Claude Fable.
Positioning v0.3 locked NarrAItive confirmed, CTI cut, "millions" confirmed
Brand-OS Architecture v0 filed Steward → CMO → Growth + a conscience seat · one CMO as conductor
Tooling Landscape v0 buy the hands, build the brain · execution commoditized + MCP-ready
Brand seeded on the Growth spine 5 channels · YouTube + Instagram live-capable pending OAuth
Tim marks up v0 the Tim / SAIL / the founder pair lines · the perception instrument · Broadway-as-proof
Channel credentials + LinkedIn partner app unlocks real reach · all Tim
The CMO ↔ Growth loop build waits on Claude Fable · the agency-first vet on Tim
The honest perception instrument measure "people know who and why I am" without vanity reach
done queued

Writers Room · the writing companion (creative tooling · foundation locked)

Tim's personal AI writing companion, build-our-own (vetted across Claude / ChatGPT / Gemini deep research). Shared voice layer + isolated per-title worlds, files as truth. Dedicated Cowork project, home = TKScripts.
Voice & Craft Bible v1.6 LOCKED distilled from Tim's corpus + his own craft docs
the writing companion method engine built persona + scene grid + Snyder tools + a proprietary craft method
Kill test PASSED tuned the writing companion indistinguishable from Tim on a held-out scene
Earth 3.0 Part One with the writing companion Dawn Before Dawn · stress-tests the Bible
Crystallize the writing companion skill after the Earth 3.0 stress test
Roll out Winter Lights + The Song Nerd one Cowork task per title
done running queued

Current · Earth 3.0 proof-pilot · human-test LIVE · run gated on people

The flagship motion is built and survived two independent adversarial audits (Codex + Antigravity · 1 real P0 caught + fixed). The unifying-act experience — story → reflect → felt ripple → optional vouch → come-back — is deployed and Bridge-verified on a live URL. What's left is the human frontier: five real testers, a statistician to lock the pre-reg, the video cuts, and a reach budget.
Experiment spine LIVE sail-core + experiment-assign (atomic, deterministic, audited) on prod
Reflection instrument deployed unifying-act capture · private reflections table · Glass-Box honest
Human-test preview LIVE + verified earth3-human-test.sail-hub.pages.dev · 3 arms parallel · clean console
2-model audit passed Codex + Antigravity · publish-gate P0 fixed both layers
5-human first-run test HARD GATE before reach · protocol + form ready
Statistician + OSF pre-reg longest external pole · locks the run · publish-the-null
The 3 video cuts hope/neutral/fear over one spine · SAIL Story craft
Reach budget + Google OAuth statistician sizes N off the reflection base rate
live verified running queued

Milestone log

Updated at the end of major sections or EOD. Percentages are Bridge estimates against a "live, real-data, production-verified" bar and stay honest by design · built-but-stubbed is not shipped, and no surface clears its ceiling until real users touch it. Source of truth for detail: the Wave docs + SAIL_DEV_STATUS_BOARD.md in 01_SAIL Strategy/.