Concepts
This section explains the core concepts, architecture, and data models that underpin the C_AI Platform.
What are concepts?
Concept pages provide background understanding of how the platform works. Unlike guides (which focus on doing) or reference documentation (which provides API details), concepts explain the why behind the platform's design.
Concept structure
Each concept page includes:
- Definitions: Glossary of key terms
- Invariants: Rules that must always be true
- How it shows up in the UI: Where you'll see this concept
- How it shows up in the API: Relevant endpoints and payloads
- Flow diagrams: Visual representation of processes
- Common misconceptions: Clarifying frequent misunderstandings
Available concepts
| Concept | Description |
|---|---|
| Roles and Tenancy | User roles, tenant isolation, and access control |
| Runs, Snapshots, and Replay | Assessment lifecycle and deterministic replay |
| Evidence, Requirements, and Assessments | Core data model for compliance evaluation |
Quick glossary
| Term | Definition |
|---|---|
| Tenant | An isolated organization within the platform |
| Pack | A named collection of requirements for a specific use case |
| Requirement | An individual compliance checklist item |
| Evidence | A document uploaded to demonstrate compliance |
| Run | A single execution of the assessment engine |
| Assessment | The result of evaluating one requirement |
| Snapshot | A frozen record of a run's results for deterministic replay |
For detailed explanations, see the individual concept pages linked above.