Architecture Guide
This guide provides an in-depth overview of the CIVITAS/CORE system architecture, including design principles, core concepts, and architectural decisions.
Explore the structure, capabilities, and evolution of the platform to understand how components interact and why key decisions were made.
→ Architecture Overview — High-level system architecture and core concepts
→ Architecture Principles — Foundational design principles and guidelines
→ Security & Authorization — Security concepts, authentication flows, and authorization model
→ Capabilities — Functional capabilities and system features
→ Architecture Decisions (ADRsArchitecture Decision RecordA document capturing an architecture decision. Each ADR has a stable identifier and short title and is managed through four lifecycle states: Proposed, Accepted, Deprecated and Superseded.) — Documented design decisions and their rationale
→ Pipeline Engine — Evaluation and design of the data pipeline engine
→ Model Management — Implementation of the modelcentric dataflow and model handling