Resources
Architecture guide
Structural view of Catoids components, data flow, and non-goals for implementers.
- Category
- Whitepapers
- Type
- Architecture
- Version
- v0.3
- Published
- Tags
- architecture
Components
- Platform services — identity, APIs, tenancy, operational plumbing
- Domains — bounded contexts with owned models and vocabulary
- Business kernels — modular units of domain behaviour
- Workflows — orchestration definitions and instances
- Knowledge — versioned reference artefacts for runtime use
- Decision surfaces — policy evaluation with optional explanations
Data flow
Clients authenticate to the tenant API, resolve domain and kernel context, then invoke workflows or decisions. Knowledge reads are scoped to the owning domain. Cross-kernel calls use published APIs only.
Non-goals
- Replacing every enterprise system of record
- Hosting unbounded AI agents outside domain scopes
- Merging unrelated product kernels into one schema
Related
Document only — no binary attachment in this phase.
Version
- Version
- v0.3
Related resources
- WhitepapersOverviewFeatured
Platform overview
Concise description of Catoids scope, users, and boundaries for technical and product readers.
View resource - WhitepapersOverview
Business kernel overview
How Catoids business kernels own domain behaviour and compose into applications.
View resource - GuidesGuide
Integration guide
How Catoids applications integrate identity, events, and external systems without duplicating domain ownership.
View resource