Vault Status

Diagaxis OS · operational visibility · D89 · built May 30, 2026, 1:11 PM PDT · last decision D98
Action required to unlock Linear sections (30 sec)

The Top priorities / Waiting on you / Mardi build wave sections need a Linear API key. To fix:

  1. Linear → Settings → API → Personal API keys → New key (copy the lin_api_... value)
  2. Open 2.0-apps/vault-status/.env.local (create from .env.local.example if missing)
  3. Paste: LINEAR_API_KEY=lin_api_xxx
  4. Reload this page — sections populate immediately.

🎯 Recommended next moves (0)

Linear API not configured — top priorities cannot surface. See banner above.

🧭 Per-hub audit — % activated (1201 cards)

Activation = Active/Canonical ÷ total. Low % = cards exist but aren't locked (proposed/draft) — the "looks like quarantine" state. The real gauge of "does the machine have arms that grip".

HubCardsActiveProposedDraft% Active
0.0-foundation36270275%
1.01-acquisition125672554%
1.011-kb-extraction2728031529%
1.02-conversion243150335962%
1.03-delivery6036121460%
1.04-retention2361426%
1.05-content-machine12681183864%
1.06-strategic865612865%
1.07-automation-ghl2168519839%
1.08-finance14100071%

⚙️ System status — can we SEE the system? (4/17 ACTIVE)

4 ACTIVE · 13 GATED · 13 systems with NO wired generator (the binding gap — generators exist in the registry but aren't wired to the system).

SystemHubStatusGeneratorOwnerMissing
1.05-blog1.05-content-machineACTIVEG-43lyra
1.05-newsletter1.05-content-machineGATEDNOT WIREDlyragenerator, master_file
1.05-signal-video1.05-content-machineGATEDNOT WIREDlyragenerator, master_file
1.05-reels1.05-content-machineGATEDNOT WIREDlyragenerator, first_production, production_path_pattern, master_file
1.05-cross-post-shorts1.05-content-machineGATEDNOT WIREDlyragenerator, master_file
1.05-carousel1.05-content-machineACTIVEG-44lyra
1.05-ig-feed-visuals1.05-content-machineGATEDNOT WIREDvestagenerator, first_production, production_path_pattern, master_file
1.05-pinterest1.05-content-machineGATEDNOT WIREDlyragenerator, first_production, production_path_pattern, master_file
1.05-x-posts1.05-content-machineGATEDNOT WIREDlyragenerator, skill_file, master_file
1.05-linkedin-repurpose1.05-content-machineGATEDNOT WIREDlyragenerator, first_production, production_path_pattern, master_file
1.05-linkedin-long-form1.05-content-machineGATEDNOT WIREDlyragenerator, skill_variant, first_production, production_path_pattern, master_file
1.02-dfd-page-spec1.02-conversionGATEDNOT WIREDlyragenerator, cadence_lock
1.02-flywheel-page-spec1.02-conversionGATEDNOT WIREDlyragenerator, cadence_lock
1.02-frontconnect-page-spec1.02-conversionGATEDNOT WIREDlyragenerator, cadence_lock
1.06-vault-status-app1.06-strategicGATEDNOT WIREDUNASSIGNEDowner_registered_agent, generator, master_file, outcome_log_specific, hub_disambiguation
1.011-kb-extraction1.011-kb-extractionACTIVEG-01athena
1.99-sandbox-test1.99-sandbox-testACTIVEG-01athena

⏸️ Waiting on you (0)

🏗️ Offer status (7 offers · GHL verification 🔴 0/9)

Digital Front Desk

digital-front-desk · $297/mo
📚 Vaultlocked
Doctrine locked (Active, 14d ago)
⚙️ GHL runtimepartial
4 PARTIAL · 0 PASS · deep-verify pending
💳 Stripespec-missing
Spec missing — Price ID not yet defined
Drift riskmedium
Confidencemedium
Doctrine updated2026-05-16
CJ stages6/124 client phases
Signals8emitted in spine
Open Q2unresolved
Deps52in / out
A · Build🟡B · Funnel🟡C · Wiring🔴Linear2 active
👉 Partner reco
Vulcan : draft Stripe product spec for Digital Front Desk (block on launch readiness)

Word of Mouth Loop

word-of-mouth-loop · $497/mo
📚 Vaultlocked
Doctrine locked (Active, 11d ago)
⚙️ GHL runtimenot-deployed
Doctrine locked but no GHL verification recorded
💳 Stripespec-ready
Spec drafted · Souky to create in Stripe
Drift riskhigh
Confidencemedium-low
Doctrine updated2026-05-19
CJ stages6/124 client phases
Signals5emitted in spine
Open Q3unresolved
Deps32in / out
A · Build🟡B · Funnel🟡Linear3 active
👉 Partner reco
Souky : create Word of Mouth Loop product in Stripe Dashboard (Cat B, 5 min)

Revenue Root System

revenue-root-system · $997/mo
📚 Vaultlocked
Doctrine locked (Active, 5d ago)
⚙️ GHL runtimefailing
1 FAIL · 0 PARTIAL · 1 PASS
💳 Stripeunknown
Not in Stripe catalog
Drift riskhigh
Confidencemedium-low
Doctrine updated2026-05-25
CJ stages5/124 client phases
Signals3emitted in spine
Open Q1unresolved
Deps42in / out
A · Build🟡
👉 Partner reco
Resolve FAIL on WF-RRS-DELIVER (not found) (DIA-14)

Flywheel Response

flywheel-response · $997/mo
📚 Vaultdrift
Propagation PENDING — doctrine layer out of sync
⚙️ GHL runtimen/a
💳 Stripespec-missing
Spec missing — Price ID not yet defined
Drift riskhigh
Confidencelow
Doctrine updated2026-05-19
CJ stages9/124 client phases
Signals9emitted in spine
Open Q5unresolved
Deps95in / out
A · Build🟡C · Wiring🟡Linear6 active
👉 Partner reco
Athena : finish DLP Step 5 propagation to close drift

Your Digital Front Site

your-digital-front-site · $297/mo
📚 Vaultunknown
Deprecated
⚙️ GHL runtimen/a
💳 Stripeunknown
Not in Stripe catalog
Drift riskunknown
Confidencelow
Doctrine updated2026-05-27
CJ stages0/120 client phases
Signals0emitted in spine
Open Q0unresolved
Deps21in / out
👉 Partner reco
Create build card from offer-master-template-v0

Continuity System

continuity-system · $2K/mo
📚 Vaultunknown
⚙️ GHL runtimen/a
💳 Stripedeferred
DEFERRED — build paused
Drift riskunknown
Confidencelow
Doctrine updated2026-05-30
CJ stages3/120 client phases
Signals1emitted in spine
Open Q1unresolved
Deps21in / out
👉 Partner reco
DEFERRED until post-revenue — no action this cycle

Relationship Continuum

relationship-continuum · $3.5K+/mo
📚 Vaultunknown
⚙️ GHL runtimen/a
💳 Stripeunknown
Not in Stripe catalog
Drift riskunknown
Confidencelow
Doctrine updated2026-05-30
CJ stages2/120 client phases
Signals1emitted in spine
Open Q1unresolved
Deps21in / out
👉 Partner reco
Create build card from offer-master-template-v0

🛤️ Customer journey coverage (12 stages × 7 offers)

StageOffers coveringCount
Reach
§12.1
No offer touches this stage0
Score
§12.2
Flywheel Response
1
Capture
§12.3
Digital Front DeskFlywheel Response
2
Nurture
§12.4
Digital Front DeskWord of Mouth LoopFlywheel ResponseContinuity System
4
Qualify
§12.5
Digital Front DeskWord of Mouth LoopRevenue Root SystemFlywheel Response
4
Offer
§12.6
Digital Front DeskWord of Mouth LoopRevenue Root SystemFlywheel Response
4
Offer→Close
§12.6.5
Digital Front DeskWord of Mouth LoopRevenue Root SystemFlywheel Response
4
Close
§12.7
Digital Front DeskWord of Mouth LoopRevenue Root SystemFlywheel Response
4
Deliver
§12.8
Word of Mouth LoopRevenue Root SystemFlywheel ResponseContinuity SystemRelationship Continuum
5
Maintain
§12.9
Flywheel ResponseContinuity SystemRelationship Continuum
3
Impress
§12.10
No offer touches this stage0
Reactivate
§12.11
No offer touches this stage0

🚧 Active blockers (0)

🤖 Customer agent status (4)

AgentRoleWhere it standsUpdated
AnaSales / CloserSpine active2026-05-20
MayaExperience / OnboardingSpine active2026-05-21
PaxTriage / Support (always-on)Spine active2026-05-20
DaxPublic host · diagaxis.com · main lineSpine active2026-05-20

🏛️ Hub status (10)

HubWhere it standsLast touched
Foundation
0.0-foundation
On track2026-05-16
Acquisition
1.01-acquisition
Slowing · 16d since update2026-05-14
KB Extraction
1.011-kb-extraction
Slowing · 20d since update2026-05-10
Conversion
1.02-conversion
On track2026-05-29
Delivery
1.03-delivery
Slowing · 21d since update2026-05-09
Retention
1.04-retention
Slowing · 21d since update2026-05-09
Content Machine
1.05-content-machine
On track2026-05-18
Strategic
1.06-strategic
On track2026-05-17
Automation / GHL
1.07-automation-ghl
On track2026-05-29
Finance
1.08-finance
On track2026-05-17

🚀 Mardi build wave (0)

📋 Recent locked decisions (last 5)

📜 Recent activity (last 8 commits)

DateSHAWhat landed
2026-05-30ab74468DIA-753 — unblock 1.05-carousel GATED→ACTIVE (2nd system): register G-44 Carousel Production Generator (existing carousel.md + slide-production-pipeline + response-flywheel-carousel-templates, NOT rebuilt) + carousel-system-master spine + wire registry. Now 4 ACTIVE / 13 GATED. Publish-to-live gated
2026-05-308bfd71eDIA-753 — unblock 1.05-blog GATED→ACTIVE (first system, Souky go): register G-43 Blog Production Generator (existing blog skill stack — blog-article-writer-v2 + title-keyword + structuring-aeo + pipeline gate + GHL publish, NOT rebuilt) + create blog-system-master spine + wire system-registry (generator G-43, master_file, missing[] cleared). Registry now 3 ACTIVE / 14 GATED. Publish-to-live remains Souky-gated
2026-05-30217d504DIA-753 — record git identity in Vercel SOP: committer = Soukeyna Angelov <souky@diagaxis.com> set global+local (was junk auto-fallback @hostname → blocked Vercel deploys). Standing rule: all commits to diagaxis-os must use souky@diagaxis.com or auto-deploy blocks
2026-05-307402888DIA-753 — Vercel deploy SOP v1 (apps-sops) + mark both apps LIVE in apps-index: repeatable API-deploy procedure (account facts / monorepo rootDir pattern / committer-association gotcha DIA-740 / domain+GoDaddy-CNAME / auto-SSL) for next time. Diagaxis Score + vault-status now runtime-live (was localhost-only) with custom domains propagating
2026-05-3046f775fDIA-753 — vault-status deploy-ready: vercel.json (nextjs framework + git auto-deploy on main) + production build verified passing (4/4 static pages, my system+hub-audit sections included). NOTE: app was NEVER actually deployed (D89 claimed shipped but no .vercel/no domain) — localhost-only. This makes it Vercel-importable; deploy+domain = Souky Vercel account (Cat B)
2026-05-30b77949fDIA-753 — wire per-hub audit to dashboard (Souky directive #1): readHubAudit() scans every .md frontmatter → per-hub %activated + proposed/draft/active counts + verdict dot. Live: 1199 cards, foundation 75% / kb-extraction 29% / retention 26%. The %-activated gauge ('does the machine have arms that grip') now visible per hub. Verified rendering, 0 errors
2026-05-30445f20eDIA-753 — vault-status app now RENDERS the real system state (function, not doc): new readSystemRegistry() + 'System status — can we SEE the system?' section. Live: 2/17 ACTIVE, 15 GATED, 15 NOT-WIRED generators (the binding gap visible). The visibility ground before building — stops the build-on-quicksand. Verified rendering localhost:3000, 0 errors
2026-05-3090192ddDIA-753 — full-vault unified audit (Souky /goal): 15-hub status (real, ~1377 cards / ~36% not-locked) + 17 systems (2 ACTIVE/15 GATED all generator:MISSING) + 79 generator-refs exist-but-not-wired-to-systems (the binding gap, quantified) + GHL ledger 0/9 + the unification model (system = master+wired-generator+verify) + always-on app data contract. Part 2 (7-gate CLAUDE.md) teed up

⚙️ Generator coverage

Generators registered

44
41 active · 3 superseded

Anti-formalisation guard

ON
DIA-678 active · no new generator without 3rd+ repeat trigger

Source · 1.06-strategic/strategic-frameworks/generator-registry.md · 93 D-IDs total in decision-log.

🧬 Technical detail · entity-master spine completeness (20) — click to expand
TypeSlugStatusSections
offerdigital-front-deskActive9/9
offerword-of-mouth-loopActive9/9
offerrevenue-root-systemActive9/9
offerflywheel-responseActive9/9
offercontinuity-systemActive9/9
offerrelationship-continuumActive9/9
offeryour-digital-front-siteDeprecated0/9
nichechiroActive9/9
nichemedspaActive9/9
nichevetActive9/9
nichehome-serviceActive9/9
nicherealtorActive9/9
nicheallsmallbizMISSING0/9
agentanaActive9/9
agentmayaActive9/9
agentpaxActive9/9
agentdaxActive9/9
clientclinique-intuition-santeMISSING0/9
systemdiagaxis-scoreMISSING0/9
systemghl-agent-studioMISSING0/9
📚 Sources — what this dashboard reads
Hub indexes{hub}/{name}-index.md (10 files)
Offer build-cards1.02-conversion/conversion-frameworks/*-build-card.md (7 offers)
Entity masters{hub}/{frameworks}/*-master.md (20 files)
Decision log1.06-strategic/strategic-frameworks/decision-log.md
Generator registry1.06-strategic/strategic-frameworks/generator-registry.md
Git loglast 10 commits via execSync
Linear APIGraphQL https://api.linear.app — needs LINEAR_API_KEY