flowchart LR
    HUM["Human Authority\nroles, delegation, approvals"]
    KERNEL["Trusted AI Kernel\nidentity, grants, directives,\nexecution mode, audit"]
    AGENTS["Agent Layer\ncoordinators and specialists"]
    PROVIDERS["Inference + Tool Surface\nproviders, MCP, external systems"]

    HUM ==>|authorizes| KERNEL
    KERNEL ==>|constrains| AGENTS
    AGENTS -->|calls| PROVIDERS
    PROVIDERS -->|results| AGENTS
    AGENTS -->|actions + evidence| KERNEL
    KERNEL -->|oversight + audit| HUM

    style HUM fill:#dbeafe,stroke:#1e3a5f,color:#0f172a,stroke-width:1.5px
    style KERNEL fill:#bfdbfe,stroke:#1e3a5f,color:#0f172a,stroke-width:1.5px
    style AGENTS fill:#d1fae5,stroke:#166534,color:#0f172a,stroke-width:1.5px
    style PROVIDERS fill:#fef3c7,stroke:#92400e,color:#0f172a,stroke-width:1.5px
