Event ingestion
Receives structured events from AI systems: prompts, context, model decisions, tool calls, and outputs.
- Supports streaming transport (e.g., queues, streams) and batch ingestion.
- Normalizes events into a common schema with correlation IDs and environment tags.
Policy engine
Evaluates events against versioned compliance policies and emits decisions in near real time.
- Rules reference event fields and contextual metadata.
- Decisions can block, allow, flag, or escalate behavior.
- All evaluations are logged for audit.
Evidence store
An immutable, queryable log of events, policy evaluations, and outcomes linked to AI systems.
- Stores normalized events and policy results.
- Supports queries by user, system, policy, and time window.
- Backed by retention and access policies defined on the compliance page.