All requirements

The 36 requirements of CTS-1 on one page. Each one links to its full text, with what is tested and the evidence examined.

CTS-1 · Version 1.0

How to read a requirement

An identifier has a letter for the risk, a number for the domain and a number for the requirement. S1.2 is the second requirement of the first Security domain. Each requirement states what must be true, when it applies, how Caudals verifies it and how often it is verified again.

The requirements

OOperational risk

RequirementApplies toVerified by
O1.1Answers match the sourcesEvery agentTesting
O1.2No invented factsEvery agentTesting
O1.3Stays within its purposeEvery agentTesting
O2.1Actions stay within authorityAgents that take actionsTesting
O2.2Hands over when it shouldEvery agentTesting
O2.3Consistent answersEvery agentTesting
O3.1Tested before every releaseEvery agentEvidence review
O3.2Changes are controlledEvery agentEvidence review
O3.3Monitored in productionEvery agentEvidence review
O4.1A named ownerEvery agentEvidence review
O4.2Ready for incidentsEvery agentEvidence review
O4.3Can be stopped and fails safelyEvery agentTesting and evidence review

SSecurity risk

RequirementApplies toVerified by
S1.1Resists prompt injection and jailbreaksEvery agentTesting
S1.2Resists indirect injectionEvery agentTesting
S1.3Keeps its configuration confidentialEvery agentTesting
S2.1Does not leak personal dataAgents that handle personal dataTesting
S2.2Keeps confidential data and customers apartEvery agentTesting and evidence review
S2.3Holds no secrets it could revealEvery agentTesting and evidence review
S3.1Least privilege for tools and dataAgents that take actionsTesting and evidence review
S3.2Acts with the user's permissionsAgents that take actionsTesting
S3.3Output is handled as untrustedEvery agentTesting
S4.1Models and suppliers are vettedEvery agentEvidence review
S4.2Hardened and protected against abuseEvery agentTesting and evidence review
S4.3Attacks are logged, noticed, and tested againEvery agentEvidence review

LLegal and financial risk

RequirementApplies toVerified by
L1.1People know it is an AIEvery agentTesting
L1.2Purpose and limits are statedEvery agentEvidence review
L1.3Records are keptEvery agentEvidence review
L2.1Role and risk class are determinedEvery agentEvidence review
L2.2AI is governedEvery agentEvidence review
L2.3Risks and impacts are assessedEvery agentEvidence review
L3.1Personal data is handled lawfullyAgents that handle personal dataEvidence review
L3.2Decisions about people need human reviewAgents that affect decisions about peopleTesting and evidence review
L3.3People are treated alikeAgents that affect decisions about peopleTesting
L4.1Money and commitments have limitsAgents that quote prices or move moneyTesting
L4.2Exposure is quantified and allocatedEvery agentEvidence review
L4.3Regulated firms meet their sector's rulesFinancial institutions and their suppliersEvidence review