Architecture profile
Describe the deployed system: channel, model, retrieval, tools, memory, data boundaries, and observability.
Master architecture
Choose a common architecture, add the capabilities that make it yours, and generate the test packs and evidence contract required for a defensible audit.
Profile composer
The generated manifest makes the suite selection explicit. It will be versioned with future reports so reruns compare the same system.
Template catalog
Templates are starting points, not provider lock-in. Open one to inspect its flow, components, risks, and evidence requirements.
Chat
Chat
Knowledge
Knowledge
Knowledge
Agents
Agents
Agents
Voice
Voice
Customer service
Customer service
Automation
Copilots
Multimodal
Evaluation pipeline
The engine keeps the target system, runner, grader, and dashboard independent.
Describe the deployed system: channel, model, retrieval, tools, memory, data boundaries, and observability.
Map each component and data flow to the failures it can create and the business impact of those failures.
Select deterministic, adversarial, audio, workflow, and model-graded tests that fit the actual architecture.
Exercise chat endpoints, voice streams, model providers, tool APIs, and workflow orchestrators through stable contracts.
Capture responses, retrieval, tool calls, timing events, audio artifacts, state changes, and trace identifiers.
Apply hard rules and semantic rubrics, diagnose root causes, then compare the same suite before and after a fix.
Architecture profile
A versioned profile travels with every report so future reruns remain comparable.
Chat, voice, SMS, email, multimodal
Provider, model, temperature, prompt version
RAG store, ranking, freshness, citations, confidence
Schemas, authorization, side effects, approval gates
Scope, retention, isolation, summarization
Telephony, STT, VAD, TTS, latency budgets
Planner, retries, state, idempotency, termination
Trace IDs, spans, scores, costs, timing events
Risk selection
| Component present | Required tests | Evidence captured |
|---|---|---|
| RAG / knowledge retrieval | Grounding, stale conflicts, missing context, citations | Query, retrieved IDs, rank, scores, source versions |
| Voice channel | STT accuracy, latency, interruptions, silence, TTS | Audio, transcript, per-turn timing, VAD events |
| Action-taking tools | Authorization, argument safety, confirmation, idempotency | Principal, tool inputs/outputs, approval and state |
| Long-term memory | Isolation, stale memory, consent, sensitive disclosure | Session identity, memory reads/writes, retention policy |
| Multi-step planner | Loop termination, retries, partial failure, verification | Plan, step count, state transitions, final outcome |