CAIN-42 CAIN Studio

Evidence library · family

Contract

65 tested rules in the 'contract' family, 65 held.

Last reviewed 2026-10-01

65 of 65 held   niche Transactions, markets & economics

What this family tests

Every rule the CAIN-42 test suites recorded under the family contract, across 2 evidence bundles. Each rule links to its own page with the recorded result and an in-browser check of the file it came from.

IDRuleBundleResult
I-CONTRACT-not-authorizationcontract is not authorizationE27held
I-CONTRACT-contract_idmissing contract_id refusedE27held
I-CONTRACT-partiesmissing parties refusedE27held
I-CONTRACT-purposemissing purpose refusedE27held
I-CONTRACT-configure-signedcontract for configure signedE27held
I-CONTRACT-configure-digestcontract for configure digest stableE27held
I-CONTRACT-create-signedcontract for create signedE27held
I-CONTRACT-create-digestcontract for create digest stableE27held
I-CONTRACT-credential-signedcontract for credential signedE27held
I-CONTRACT-credential-digestcontract for credential digest stableE27held
I-CONTRACT-delegate-signedcontract for delegate signedE27held
I-CONTRACT-delegate-digestcontract for delegate digest stableE27held
I-CONTRACT-delete-signedcontract for delete signedE27held
I-CONTRACT-delete-digestcontract for delete digest stableE27held
I-CONTRACT-deploy-signedcontract for deploy signedE27held
I-CONTRACT-deploy-digestcontract for deploy digest stableE27held
I-CONTRACT-destroy-signedcontract for destroy signedE27held
I-CONTRACT-destroy-digestcontract for destroy digest stableE27held
I-CONTRACT-execute-signedcontract for execute signedE27held
I-CONTRACT-execute-digestcontract for execute digest stableE27held
I-CONTRACT-list-signedcontract for list signedE27held
I-CONTRACT-list-digestcontract for list digest stableE27held
I-CONTRACT-notify-signedcontract for notify signedE27held
I-CONTRACT-notify-digestcontract for notify digest stableE27held
I-CONTRACT-observe-signedcontract for observe signedE27held
I-CONTRACT-observe-digestcontract for observe digest stableE27held
I-CONTRACT-pay-signedcontract for pay signedE27held
I-CONTRACT-pay-digestcontract for pay digest stableE27held
I-CONTRACT-query-signedcontract for query signedE27held
I-CONTRACT-query-digestcontract for query digest stableE27held
I-CONTRACT-read-signedcontract for read signedE27held
I-CONTRACT-read-digestcontract for read digest stableE27held
I-CONTRACT-send-signedcontract for send signedE27held
I-CONTRACT-send-digestcontract for send digest stableE27held
I-CONTRACT-submit-signedcontract for submit signedE27held
I-CONTRACT-submit-digestcontract for submit digest stableE27held
I-CONTRACT-transfer-signedcontract for transfer signedE27held
I-CONTRACT-transfer-digestcontract for transfer digest stableE27held
I-CONTRACT-write-signedcontract for write signedE27held
I-CONTRACT-write-digestcontract for write digest stableE27held
E34-CONTRACTLIM-scopea contract limit scope is requiredE34held
E34-CONTRACTLIM-timea contract limit time is requiredE34held
E34-CONTRACTLIM-budgeta contract limit budget is requiredE34held
E34-CONTRACTLIM-capabilitya contract limit capability is requiredE34held
E34-CONTRACTLIM-geographica contract limit geographic is requiredE34held
E34-CONTRACTLIM-organizationala contract limit organizational is requiredE34held
E34-CONTRACTLIM-resourcea contract limit resource is requiredE34held
E34-CONTRACTLIM-transactiona contract limit transaction is requiredE34held
E34-CONTRACTLIM-trajectorya contract limit trajectory is requiredE34held
E34-CONTRACTLIM-model_runtimea contract limit model_runtime is requiredE34held
E34-CONTRACTLIM-evidencea contract limit evidence is requiredE34held
E34-CONTRACTLIM-human_approvala contract limit human_approval is requiredE34held
E34-CONTRACTLIM-multi_party_approvala contract limit multi_party_approval is requiredE34held
E34-CONTRACTSTAGE-DISCOVERcontract lifecycle includes DISCOVERE34held
E34-CONTRACTSTAGE-IDENTIFYcontract lifecycle includes IDENTIFYE34held
E34-CONTRACTSTAGE-ATTESTcontract lifecycle includes ATTESTE34held
E34-CONTRACTSTAGE-NEGOTIATEcontract lifecycle includes NEGOTIATEE34held
E34-CONTRACTSTAGE-CONSTRAINcontract lifecycle includes CONSTRAINE34held
E34-CONTRACTSTAGE-AUTHORIZEcontract lifecycle includes AUTHORIZEE34held
E34-CONTRACTSTAGE-EXECUTEcontract lifecycle includes EXECUTEE34held
E34-CONTRACTSTAGE-PROVEcontract lifecycle includes PROVEE34held
E34-CONTRACTSTAGE-VERIFYcontract lifecycle includes VERIFYE34held
E34-CONTRACTSTAGE-SETTLEcontract lifecycle includes SETTLEE34held
E34-CONTRACTSTAGE-REASSESScontract lifecycle includes REASSESSE34held
E34-CONTRACTSTAGE-RENEW_OR_REVOKEcontract lifecycle includes RENEW_OR_REVOKEE34held

Other families in this niche

domain · moat · transaction_binding · negotiation · marketplace · action · state_machine · autonomy_budget · agency_graph · relationship · exchange_lifecycle · computer_use · telemetry · econ_graph · operation_kind · graph · radar · risk · machine_contract · ip · dispute · swarm · stage · contract_lifecycle

Try CAIN-42 on your own agents

Create a free account and every new account starts with a 7-day trial of the full platform. Or try the sandbox first, with no account at all.

Create a free account →  ·  Try the sandbox  ·  See the whole ecosystem