Architecture living owner: Azwaan reviewed: 2026-07-05

Recommended Architecture Evolution

Where the ecosystem should go over 12–24 months, expressed as target architecture (not implementation detail). Produced by the Phase-D Architecture Review. It cleanly separates three horizons: current, recommended (12–24 mo), and long-term vision. All of this is a recommendation — the current architecture is unchanged; direction changes are proposed in ADR 0005.


A · Current architecture (as documented)

Six layers, with reusable capabilities embedded inside venture/app repos and manual portal upkeep.

graph TD
    L1[L1 Shared Skills ✅] --> L2[L2 Intelligence Platform<br/>FIP 🔶 + Lab 🔶]
    L2 --> L3[L3 Intelligence Products<br/>intelproducts ✅]
    L3 --> L4[L4 Applications & Agents<br/>inexisstudios · leadplatform · outreachagent 🔶]
    L4 --> L5[L5 Ventures 🧭]
    L5 --> L6[L6 Customer-facing 🧭]
    note[Reusable assessment engine lives INSIDE inexisstudios;<br/>two opportunity scores; loops unbuilt; portal maintained by hand]
    L4 -.-> note

Characteristics (documented): strong pack-driven reuse; but the assessment engine is trapped in a venture repo, opportunity scoring is duplicated, foundational loops (FIP 1–5, lab core, Hermes) are unbuilt, cross-repo consumption is mostly mock, and the portal is hand-maintained.


Introduce a Platform Services layer, extract reusable services, make the pack the single source of truth, and automate the portal. Ventures become thin compositions of services + packs.

graph TD
    L1[L1 · Shared Skills] --> L2[L2 · Intelligence Platform<br/>FIP knowledge only]
    L2 --> L3[L3 · Intelligence Products<br/>packs = single source of truth]
    L3 --> PS[L4 · Platform Services  ⟵ NEW<br/>Assessment · Opportunity/COP · Retrieval · Evaluation]
    PS --> L5[L5 · Ventures & Apps<br/>thin: compose services + a pack]
    L5 --> L6[L6 · Customer-facing]
    ORCH[[portfolio-portal-orchestrator]] -.auto-documents.-> ALL[(the whole ecosystem)]
    OUT[Outcomes] -. one-way Hermes feedback .-> L3

    classDef new fill:#e6ffe6,stroke:#1f7a1f;
    class PS new;

Key moves (each tied to a review finding):

Move Addresses From → To
Extract a Platform Services layer §3, R1 Reusable services live in venture repos → in the platform
Assessment Service (out of inexisstudios) R1, §5 outreachagent → inexisstudios (venture) → → Assessment Service (platform)
Single scoring source (pack) §2, R2 Two opportunity scores → one; recommendations pinned to pack
Retrieval-as-a-service §4, §5 Vendored pack trees → query a retrieval service
Tighten Intelligence Platform §3 FIP + Lab bundled → FIP = intelligence; Lab = evaluation service
Automate the portal R8 Hand-maintained digests/diagrams → orchestrator-generated
Close the loops R7, R3 FIP 1–5, lab core, Hermes unbuilt → built; measured, self-improving

Target dependency direction: consumers depend only on platform-service contracts and pinned packs — never on a venture repo. Feedback (Hermes) flows one-way as new immutable pack versions.


C · Long-term vision (24 months +)

A self-improving, measured, and partly commercialised AI platform.

graph LR
    subgraph Platform["Reusable AI Platform"]
        SK[Shared Skills] --> KI[Knowledge Intelligence]
        KI --> PK[Versioned Packs]
        PK --> SVC[Platform Services<br/>assessment · opportunity · retrieval · evaluation]
        SVC --> AG[Governed agents<br/>OpenClaw as service consumer]
    end
    SVC --> INT[Internal ventures<br/>Inexis Digital · Consulting · Inbound Lanka · City Retreats]
    SVC --> EXT[External customers<br/>Assessment SaaS · licensable packs]
    OUT[Measured outcomes] -->|Hermes closed loop| PK
    ORCH[[Self-documenting portal]] -.-> Platform

Vision characteristics:

  • Closed measurement loop — every recommendation is outcome-weighted (Hermes), so quality compounds.
  • Thin ventures — launching a venture is composing platform services + a domain pack, not building a stack.
  • Governed AI orchestration — agents (incl. OpenClaw) are consumers of well-defined services, under one claims/tone guardrail.
  • Self-documenting — the orchestrator keeps the portal true automatically.
  • Commercialised surfaces — the Assessment Service, intelligence packs, and skills library become external products (see Strategic Opportunities).

Horizon summary

Dimension Current Recommended (12–24 mo) Long-term vision
Reusable services Trapped in venture/app repos Extracted into a Platform Services layer Multi-tenant, some external
Scoring / recommendations Duplicated across 2–3 places Single source of truth (pack) Outcome-weighted (Hermes)
Foundational loops Unbuilt (FIP/lab/Hermes) Built (capture→retrieve, runs→eval) Closed, self-improving
Portal upkeep Manual Orchestrator-generated Self-documenting
Ventures Bespoke apps Thin service compositions Compose-to-launch
Commercial surface Internal only Extraction enables options Assessment SaaS + data/skills products

Boundaries of this recommendation: it changes placement, ownership, and automation — not the proven domain logic. It does not assume any unbuilt loop is built; it recommends the sequence to build them. Adoption is via ADRs, one accepted decision at a time, preserving the evidence-first philosophy.