Knowledge Portal · engineering documentation

Skip to content

Product Architecture

Status: Canonical
Last updated: 2026-07-05


Pattern

Each product is a Laravel modular monolith:

mermaid
flowchart TB
    subgraph Product["PRD-xxx"]
        subgraph Modules["Domain Modules"]
            M1[Module A]
            M2[Module B]
            AI[AI Adapter Module]
            INT[Integration Module]
        end
        FIL[Filament Admin]
        WEB[Blade Public]
    end
    PL003[PL-003] --> AI
    PL004[PL-004] --> INT
    M1 --> M2
    FIL --> M1
    WEB --> M1

Responsibilities

LayerProduct owns
Domain modulesBusiness entities, workflows, clinic scoping
PresentationFilament, Blade, public UX
AI adaptersTool registration, capability metadata, persona config
IntegrationFederation ingest, control-plane UI (PRD-000)
LayerProduct does NOT own
Agent execution enginePL-003
Version registry / learning enginesPL-004
Engineering runtimePL-001

Products

Breadcrumbs: Home → Architecture → Product Architecture

ZAIXOS Knowledge Portal — public engineering docs at /docs · Staff operations at /admin