The nine principles
These map directly to the AZ RFP governance build checklist and apply to every agent across the CoE platform - from SparkHub to AgentGate to customer-facing deployments.
Every agent must define explicit human oversight checkpoints. Irreversible actions - sending emails, writing records, triggering workflows - require an approval gate before execution. Autonomous action without oversight is not acceptable on high-impact paths.
Agents must not retain customer data between sessions. All state is explicit, documented, and held in a named store. Implicit memory across turns is a privacy risk and a compliance failure. Architects must trace every data write at design time.
OTel instrumentation, structured logs, and an evaluation suite are required before any production deployment. If you can't observe it, you can't run it. Monitoring dashboards and alert thresholds are part of the definition of done, not an ops afterthought.
Prompt injection, insecure output handling, data leakage, over-permissioned tools, and supply chain vulnerabilities are treated as blockers. A threat model covering LLM-specific attack surfaces is required before code is written, not reviewed at launch.
ISO 42001 controls applied. Bias, fairness, and transparency statements documented before launch. Agents processing HR, health, or financial data require a fairness test plan covering protected characteristics. Results are logged and reviewed on a defined cadence.
Domain knowledge comes from RAG and grounding, not model fine-tuning. This keeps knowledge auditable, updatable, and version-controlled. Fine-tuning is a last resort - it makes the knowledge opaque, expensive to update, and difficult to audit for correctness.
OneTrust intake required before any personal data is processed. Every personal data flow documented in a RoPA entry. Lawful basis confirmed. Data minimisation applied - agents request only the data required for the task, not the data available to the tool.
Automated evaluation pipelines run on every merge. A deploy requires a passing evaluation score, not just passing unit tests. Evaluation covers accuracy, safety, tone, and refusal behaviour. A score below threshold is treated the same as a failing build.
Every agent ships with a runbook and a monitoring dashboard. If you can't explain how to operate it without you in the room, you haven't finished building it. Operational documentation is part of the acceptance criteria, reviewed at the same time as the code.
These are baselines, not aspirations. They reflect the build checklist from the Workday AI governance approach review and the requirements surfaced in the AZ RFP security questionnaire. Any agent that can't demonstrate compliance with all nine is not production-ready.
Pre-ship checklist
Run this against every agent before requesting an approach review or production deployment approval.
Design standards
Visual and interaction design is part of the platform architecture, not a downstream concern. The Kainos design system sets the tokens, patterns, and methodology every CoE product must follow.
Colour tokens, typography, component patterns, and the DESIGN.md methodology. Every UI built by the CoE starts here - not with a blank Figma file.
Open Design systemRepositories
The shared code that underpins AI delivery at Kainos. Every CoE project builds on or contributes back to these repos.
The agentic registry, skills library, Workday MCP server, tenant analyser, and the Cortex platform itself. These are the building blocks every CoE project draws from.
Browse repos