RFC Document
RFC-SensOS22
Domain Boundary Separation
Knowledge Graph
Semantic relationships
Resolved via GraphProvider (current: GraphifyProvider + seed catalog).
References
- No outbound references in the current graph.
Referenced By
- No inbound references in the current graph.
Related Components
- —
Related Repositories
- —
Abstract
This public RFC describes the enterprise domain-boundary model used by SensOS to separate tenants, projects, workspaces, and agent execution contexts.
Detailed kernel manager architecture, internal module inventories, implementation status notes, and roadmap identifiers are maintained in access-controlled internal design documents.
Purpose
Give enterprise operators a clear ownership model:
- Tenant — commercial and isolation boundary
- Project — knowledge and policy boundary
- Workspace — execution boundary
- Agent / Context — runtime work boundary
Public guarantees
- Work belonging to one tenant MUST NOT be readable or controllable by another tenant without explicit administrative authorization.
- Execution context state is scoped to a workspace.
- Durable knowledge and ephemeral runtime state are distinct concerns.
- Public APIs MUST fail closed across domain boundaries.
Out of scope (public)
Internal manager decomposition, scheduler design, paging/swap protocols, unimplemented-feature lists, and future RFC roadmaps.
Related RFCs
- RFC-SensOS21 — Semantic Governance Architecture (public summary / enterprise detail)
- RFC-SensOS23 — Goal management principles (public summary)