DOC 03 · 8-REPO × 4-LAYER × 7-RING TOPOLOGY
8 Repo Topology
Polyrepo. 5 existing + 3 planned. Satu repo = satu layer dominan + max 2 Ring berdekatan (Canon #6 + #7). webapp adalah satu-satunya Hub (Canon #8 Hub Referensi Tunggal).
webappHub → L3✅ LIVE v6Hub referensi tunggal + shell L3
github.com/ganihypha/webapp
Ring
R4R6R7
Produk · Tier
G, P, F (aggregator)
T4
Sovereign-os-platformL1✅ LIVE v2.2-P22Enterprise Governance Platform
github.com/ganihypha/Sovereign-os-platform
Ring
R5
Produk · Tier
A, B, C
T5
Lane-eco-budget-control-systemL2✅ LIVE v1.6-H24Operational Control (Lane + Budget + Audit)
github.com/ganihypha/Lane-eco-budget-control-system
Ring
R3
Produk · Tier
D, E, F
T3
Sovereign-ecosystemL3🟠 Internal v0.0.1Private Command Tower (internal codename: Tower)
github.com/ganihypha/Sovereign-ecosystem
Ring
R4
Produk · Tier
H, I
T4
pre-barber-and-coffeeL4✅ LIVE v1.0.0Vertical Entry / PoC
github.com/ganihypha/pre-barber-and-coffee
Ring
R1R2
Produk · Tier
J (+ N, O roadmap)
T1 → T2
sovereign-vertical-wl-builderL4🔲 Planned (Fase 2)White-Label Forge Agency
(planned)
Ring
R2R6
Produk · Tier
K, L, M
T2
sovereign-marketplaceHub🔲 Planned (Fase 5)Template/Connector Marketplace
(planned)
Ring
R6
Produk · Tier
P
T1–T2
sovereign-advisory-crmHub🔲 Planned (Fase 3)Ring 7 Retainer CRM
(planned, internal)
Ring
R7
Produk · Tier
F (advisory mode)
Add-on
Inter-Layer Contract (DOC 03 §5.2)
L1 Enterprise Governance ◄── policy down, audit up ──► L2 Operational Control
▲ ▲
│ tenant policy, SLA, compliance │ budget config, lane def
│ │
L3 Private Command ◄── orchestration ─────────────────────────────┘
▲
│ ringkas/brief
│
L4 Vertical Business (PoC, vertical dashboard)
Hub (webapp) ↔ semua: hanya via dokumentasi + link, TIDAK eksekusi bisnis layer lain.- • L4 → L3: read-only summary via webhook
- • L3 → L2: config push (budget caps, lane rules)
- • L2 → L1: audit event stream (append-only)
- • L1 → L2/L3/L4: policy broadcast (read-only)
- • Inter-repo comm: HTTP JSON + signed JWT atau Cloudflare Queues (F3+)
- • Forbidden: shared database across repos · cross-repo import via git submodule