{ "schemaVersion": 1, "package": "@open-matrix/browser-host", "layer": "browser-host", "owns": [ "browser runtime bootstrap consumption", "MatrixAuthorityContext installation into browser runtime context", "runtimeInstanceRoot propagation" ], "doesNotOwn": [ "auth decisions", "namespace ownership", "Registry storage", "provider binding resolution" ], "providedActorSurfaces": [ { "subjectPattern": "..$inbox", "placement": "browser-runtime", "ops": [ "$introspect", "$prompt" ] } ], "requiredActorSurfaces": [ { "subjectPattern": "SPACE-HIVECAST.system.gateway.http", "rootSource": "asset host HTTP bootstrap", "ops": [ "/api/bootstrap" ] } ], "configuration": { "sources": [ "/api/bootstrap authorityContext" ], "forbiddenSources": [ "DOM authority-root", "runtime.root", "assetHostRoot" ] }, "persistence": { "owns": [ "none" ], "reads": [ "bootstrap response only" ] }, "security": { "mustAllow": [ "browser session bootstrap credentials for authorized selectable roots" ], "mustDeny": [ "browser-side recomputation of authority roots" ] }, "proofGates": [ "guard:control-surface-contracts", "pnpm test:focused @open-matrix/browser-host" ] }