Skip to main content

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:

  1. Definitions: Glossary of key terms
  2. Invariants: Rules that must always be true
  3. How it shows up in the UI: Where you'll see this concept
  4. How it shows up in the API: Relevant endpoints and payloads
  5. Flow diagrams: Visual representation of processes
  6. Common misconceptions: Clarifying frequent misunderstandings

Available concepts

ConceptDescription
Roles and TenancyUser roles, tenant isolation, and access control
Runs, Snapshots, and ReplayAssessment lifecycle and deterministic replay
Evidence, Requirements, and AssessmentsCore data model for compliance evaluation

Quick glossary

TermDefinition
TenantAn isolated organization within the platform
PackA named collection of requirements for a specific use case
RequirementAn individual compliance checklist item
EvidenceA document uploaded to demonstrate compliance
RunA single execution of the assessment engine
AssessmentThe result of evaluating one requirement
SnapshotA frozen record of a run's results for deterministic replay

For detailed explanations, see the individual concept pages linked above.