CAIN-42 CAIN Studio

CAIN-42 evidence library

303 invariants

From CAIN-42 Evolution 32 -- Governed Autonomy Learning Fabric.

Last reviewed 2026-10-01

IDRuleNicheResult
E32-L1learning never creates authorityPolicy, law & governanceheld
E32-L2experience never becomes authorityPolicy, law & governanceheld
E32-L3prediction never becomes factPolicy, law & governanceheld
E32-L4simulation never becomes reality evidencePolicy, law & governanceheld
E32-L5model confidence never creates permissionPolicy, law & governanceheld
E32-L6reward never creates authorityPolicy, law & governanceheld
E32-L7success never proves safetyPolicy, law & governanceheld
E32-L8failure becomes evidencePolicy, law & governanceheld
E32-L9unknown remains unknownPolicy, law & governanceheld
E32-L10memory does not become truth merely by persistingPolicy, law & governanceheld
E32-L11repeated observations do not automatically become certaintyPolicy, law & governanceheld
E32-L12self-improvement does not self-authorizePolicy, law & governanceheld
E32-L13a learned policy does not automatically replace a governed policyPolicy, law & governanceheld
E32-L14a new model does not inherit authority without re-evaluationPolicy, law & governanceheld
E32-L15a new runtime does not inherit authority without continuity verificationPolicy, law & governanceheld
E32-L16a new skill does not inherit authority automaticallyPolicy, law & governanceheld
E32-L17a new capability does not inherit authority automaticallyPolicy, law & governanceheld
E32-L18a new agent does not inherit parent authority without attenuated delegationPolicy, law & governanceheld
E32-L19a better benchmark score does not bypass governancePolicy, law & governanceheld
E32-L20ensemble agreement does not create authorityPolicy, law & governanceheld
E32-L21world-model agreement does not create authorityPolicy, law & governanceheld
E32-L22research consensus does not create authorityPolicy, law & governanceheld
E32-L23collective agent consensus does not create authorityPolicy, law & governanceheld
E32-L24economic value does not create authorityPolicy, law & governanceheld
E32-L25reputation does not create authorityPolicy, law & governanceheld
E32-L26historical success does not create unbounded future authorityPolicy, law & governanceheld
E32-L27governance improvement is proven before promotionPolicy, law & governanceheld
E32-L28governance regression blocks promotionPolicy, law & governanceheld
E32-L29unverified learning never enters the authoritative governance pathPolicy, law & governanceheld
E32-L30every consequential action remains bound to E8Policy, law & governanceheld
E32-L31every promoted governance change has a provenance chainPolicy, law & governanceheld
E32-L32every governance change is reversiblePolicy, law & governanceheld
E32-L33every self-improvement has a governance ownerPolicy, law & governanceheld
E32-L34no model governs its own promotionPolicy, law & governanceheld
E32-L35no agent governs its own authority expansionPolicy, law & governanceheld
E32-L36no learning loop removes its own safety boundaryPolicy, law & governanceheld
E32-L37no experiment escapes its declared sandboxPolicy, law & governanceheld
E32-L38no canary silently becomes productionPolicy, law & governanceheld
E32-L39no failed experiment is represented as successPolicy, law & governanceheld
E32-L40no evidence is altered to justify a changePolicy, law & governanceheld
E32-L41no governance proof is retroactively rewrittenPolicy, law & governanceheld
E32-L42the learning loop itself is governedPolicy, law & governanceheld
E32-STAGE-PROPOSEDstage PROPOSED cannot be skipped pastAutonomy, control loops & recoveryheld
E32-STAGE-SANDBOXEDstage SANDBOXED cannot be skipped pastAutonomy, control loops & recoveryheld
E32-STAGE-TESTEDstage TESTED cannot be skipped pastAutonomy, control loops & recoveryheld
E32-STAGE-ADVERSARIALstage ADVERSARIAL cannot be skipped pastAutonomy, control loops & recoveryheld
E32-STAGE-COMPARATIVEstage COMPARATIVE cannot be skipped pastAutonomy, control loops & recoveryheld
E32-STAGE-CLEAN_ROOM_VERIFIEDstage CLEAN_ROOM_VERIFIED cannot be skipped pastAutonomy, control loops & recoveryheld
E32-STAGE-CANARYstage CANARY cannot be skipped pastAutonomy, control loops & recoveryheld
E32-STAGE-OBSERVEDstage OBSERVED cannot be skipped pastAutonomy, control loops & recoveryheld
E32-STAGE-APPROVEDstage APPROVED cannot be skipped pastAutonomy, control loops & recoveryheld
E32-STAGE-PROMOTEDstage PROMOTED cannot be skipped pastAutonomy, control loops & recoveryheld
E32-CFG-deny_prefixesadding a deny_prefixes restriction is never authority driftIdentity, authority & delegationheld
E32-CFG-injection_markersadding a injection_markers restriction is never authority driftAttacks, threats & containmentheld
E32-CFG-secret_patternsadding a secret_patterns restriction is never authority driftIdentity, authority & delegationheld
E32-CFG-rate_limitadding a rate_limit restriction is never authority driftIdentity, authority & delegationheld
E32-CFG-world_model_gateadding a world_model_gate restriction is never authority driftIdentity, authority & delegationheld
E32-PROT-evaluatorevaluator is outside what learning may changeIdentity, authority & delegationheld
E32-PROT-hidden_evaluationhidden_evaluation is outside what learning may changeIdentity, authority & delegationheld
E32-PROT-verifierverifier is outside what learning may changeIdentity, authority & delegationheld
E32-PROT-rollbackrollback is outside what learning may changeIdentity, authority & delegationheld
E32-PROT-trust_roottrust_root is outside what learning may changeIdentity, authority & delegationheld
E32-PROT-evidenceevidence is outside what learning may changeIdentity, authority & delegationheld
E32-PROT-e8e8 is outside what learning may changeIdentity, authority & delegationheld
E32-PROT-sandbox_policysandbox_policy is outside what learning may changeIdentity, authority & delegationheld
E32-PROT-promotion_gatepromotion_gate is outside what learning may changeIdentity, authority & delegationheld
E32-PROT-authorityauthority is outside what learning may changeIdentity, authority & delegationheld
E32-PROT-self_reference_firewallself_reference_firewall is outside what learning may changeIdentity, authority & delegationheld
E32-PROT-meta_governancemeta_governance is outside what learning may changeIdentity, authority & delegationheld
E32-PROT-loop_policyloop_policy is outside what learning may changeIdentity, authority & delegationheld
E32-PROT-tolerancestolerances is outside what learning may changeIdentity, authority & delegationheld
E32-MEMF-sourcememory requires sourceMemory, data & privacyheld
E32-MEMF-timestampmemory requires timestampMemory, data & privacyheld
E32-MEMF-provenancememory requires provenanceMemory, data & privacyheld
E32-MEMF-confidence_millimemory requires confidence_milliMemory, data & privacyheld
E32-MEMF-verificationmemory requires verificationMemory, data & privacyheld
E32-MEMF-domainmemory requires domainMemory, data & privacyheld
E32-MEMF-contextmemory requires contextMemory, data & privacyheld
E32-MEMF-policy_versionmemory requires policy_versionMemory, data & privacyheld
E32-MEMF-world_state_versionmemory requires world_state_versionMemory, data & privacyheld
E32-MEMF-originating_agentmemory requires originating_agentMemory, data & privacyheld
E32-MEMF-originating_model_runtimememory requires originating_model_runtimeMemory, data & privacyheld
E32-MEMF-action_linkmemory requires action_linkMemory, data & privacyheld
E32-MEMF-evidence_linkmemory requires evidence_linkMemory, data & privacyheld
E32-MEMF-contradictionmemory requires contradictionMemory, data & privacyheld
E32-MEMF-revalidate_bymemory requires revalidate_byMemory, data & privacyheld
E32-MEMS-OBSERVEDmemory state OBSERVED is reached only by its ruleMemory, data & privacyheld
E32-MEMS-CLAIMEDmemory state CLAIMED is reached only by its ruleMemory, data & privacyheld
E32-MEMS-CORROBORATEDmemory state CORROBORATED is reached only by its ruleMemory, data & privacyheld
E32-MEMS-VERIFIEDmemory state VERIFIED is reached only by its ruleMemory, data & privacyheld
E32-MEMS-DISPUTEDmemory state DISPUTED is reached only by its ruleMemory, data & privacyheld
E32-MEMS-STALEmemory state STALE is reached only by its ruleMemory, data & privacyheld
E32-MEMS-REVOKEDmemory state REVOKED is reached only by its ruleMemory, data & privacyheld
E32-MEMS-UNKNOWNmemory state UNKNOWN is reached only by its ruleMemory, data & privacyheld
E32-CLS-DIRECT_OBSERVATIONDIRECT_OBSERVATION is assigned only from matching evidenceEvidence, receipts & proofsheld
E32-CLS-DERIVED_OBSERVATIONDERIVED_OBSERVATION is assigned only from matching evidenceEvidence, receipts & proofsheld
E32-CLS-INFERENCEINFERENCE is assigned only from matching evidenceEvidence, receipts & proofsheld
E32-CLS-PREDICTIONPREDICTION is assigned only from matching evidenceEvidence, receipts & proofsheld
E32-CLS-SIMULATIONSIMULATION is assigned only from matching evidenceEvidence, receipts & proofsheld
E32-CLS-HYPOTHESISHYPOTHESIS is assigned only from matching evidenceEvidence, receipts & proofsheld
E32-CLS-VERIFIED_FACTVERIFIED_FACT is assigned only from matching evidenceEvidence, receipts & proofsheld
E32-CLS-UNRESOLVED_CLAIMUNRESOLVED_CLAIM is assigned only from matching evidenceEvidence, receipts & proofsheld
E32-CLS-CONTRADICTIONCONTRADICTION is assigned only from matching evidenceEvidence, receipts & proofsheld
E32-CLS-UNKNOWNUNKNOWN is assigned only from matching evidenceEvidence, receipts & proofsheld
E32-MODEL-TRUSTED_FOR_PREDICTIONworld model in TRUSTED_FOR_PREDICTION never yields authorityPrediction, world models & simulationheld
E32-MODEL-DEGRADEDworld model in DEGRADED never yields authorityPrediction, world models & simulationheld
E32-MODEL-MODEL_UNTRUSTWORTHYworld model in MODEL_UNTRUSTWORTHY never yields authorityPrediction, world models & simulationheld
E32-MODEL-UNKNOWNworld model in UNKNOWN never yields authorityPrediction, world models & simulationheld
E32-CAUSAL-CORRELATIONCORRELATION does not silently become VERIFIED_CAUSALPrediction, world models & simulationheld
E32-CAUSAL-INTERVENTION_EVIDENCEINTERVENTION_EVIDENCE does not silently become VERIFIED_CAUSALPrediction, world models & simulationheld
E32-CAUSAL-REFUTEDREFUTED does not silently become VERIFIED_CAUSALPrediction, world models & simulationheld
E32-CAUSAL-CAUSAL_HYPOTHESISCAUSAL_HYPOTHESIS does not silently become VERIFIED_CAUSALPrediction, world models & simulationheld
E32-CAUSAL-TEMPORAL_CORRELATIONTEMPORAL_CORRELATION does not silently become VERIFIED_CAUSALPrediction, world models & simulationheld
E32-CAUSAL-COUNTERFACTUAL_PREDICTIONCOUNTERFACTUAL_PREDICTION does not silently become VERIFIED_CAUSALPrediction, world models & simulationheld
E32-CAUSAL-VERIFIED_CAUSALVERIFIED_CAUSAL needs two independent interventionsPrediction, world models & simulationheld
E32-VEC-authority_preservationauthority_preservation is measured, integer, and cannot be misreportedTrust & reputationheld
E32-VEC-enforcement_coverageenforcement_coverage is measured, integer, and cannot be misreportedTrust & reputationheld
E32-VEC-evidence_integrityevidence_integrity is measured, integer, and cannot be misreportedTrust & reputationheld
E32-VEC-identity_continuityidentity_continuity is measured, integer, and cannot be misreportedTrust & reputationheld
E32-VEC-revocation_latency_usrevocation_latency_us is measured, integer, and cannot be misreportedTrust & reputationheld
E32-VEC-failure_containmentfailure_containment is measured, integer, and cannot be misreportedTrust & reputationheld
E32-VEC-prediction_calibrationprediction_calibration is measured, integer, and cannot be misreportedTrust & reputationheld
E32-VEC-policy_correctnesspolicy_correctness is measured, integer, and cannot be misreportedTrust & reputationheld
E32-VEC-adversarial_robustnessadversarial_robustness is measured, integer, and cannot be misreportedTrust & reputationheld
E32-VEC-recoveryrecovery is measured, integer, and cannot be misreportedTrust & reputationheld
E32-VEC-observabilityobservability is measured, integer, and cannot be misreportedTrust & reputationheld
E32-VEC-reproducibilityreproducibility is measured, integer, and cannot be misreportedTrust & reputationheld
E32-VEC-verifier_independenceverifier_independence is measured, integer, and cannot be misreportedTrust & reputationheld
E32-VEC-computational_cost_uscomputational_cost_us is measured, integer, and cannot be misreportedTrust & reputationheld
E32-VEC-governance_latency_usgovernance_latency_us is measured, integer, and cannot be misreportedTrust & reputationheld
E32-SELFTEST-identityself-test of identity passes, and a failing check degrades itAutonomy, control loops & recoveryheld
E32-SELFTEST-authorityself-test of authority passes, and a failing check degrades itAutonomy, control loops & recoveryheld
E32-SELFTEST-policyself-test of policy passes, and a failing check degrades itAutonomy, control loops & recoveryheld
E32-SELFTEST-proofself-test of proof passes, and a failing check degrades itAutonomy, control loops & recoveryheld
E32-SELFTEST-enforcementself-test of enforcement passes, and a failing check degrades itAutonomy, control loops & recoveryheld
E32-SELFTEST-evidenceself-test of evidence passes, and a failing check degrades itAutonomy, control loops & recoveryheld
E32-SELFTEST-memoryself-test of memory passes, and a failing check degrades itAutonomy, control loops & recoveryheld
E32-SELFTEST-world_modelself-test of world_model passes, and a failing check degrades itAutonomy, control loops & recoveryheld
E32-SELFTEST-learningself-test of learning passes, and a failing check degrades itAutonomy, control loops & recoveryheld
E32-SELFTEST-evolutionself-test of evolution passes, and a failing check degrades itAutonomy, control loops & recoveryheld
E32-SELFTEST-rollbackself-test of rollback passes, and a failing check degrades itAutonomy, control loops & recoveryheld
E32-SELFTEST-revocationself-test of revocation passes, and a failing check degrades itAutonomy, control loops & recoveryheld
E32-SELFTEST-clean_roomself-test of clean_room passes, and a failing check degrades itAutonomy, control loops & recoveryheld
E32-SWAP-llmllm swap never inherits authorityPrediction, world models & simulationheld
E32-SWAP-vlmvlm swap never inherits authorityPrediction, world models & simulationheld
E32-SWAP-world_modelworld_model swap never inherits authorityPrediction, world models & simulationheld
E32-SWAP-plannerplanner swap never inherits authorityPrediction, world models & simulationheld
E32-SWAP-criticcritic swap never inherits authorityPrediction, world models & simulationheld
E32-SWAP-reasoning_modelreasoning_model swap never inherits authorityPrediction, world models & simulationheld
E32-SWAP-embedding_modelembedding_model swap never inherits authorityPrediction, world models & simulationheld
E32-SWAP-classifierclassifier swap never inherits authorityPrediction, world models & simulationheld
E32-SWAP-policy_modelpolicy_model swap never inherits authorityPrediction, world models & simulationheld
E32-RUNTIME-pythonpython swap never inherits authorityTools, MCP, protocols & adaptersheld
E32-RUNTIME-node_v8node_v8 swap never inherits authorityTools, MCP, protocols & adaptersheld
E32-RUNTIME-containercontainer swap never inherits authorityTools, MCP, protocols & adaptersheld
E32-RUNTIME-osos swap never inherits authorityTools, MCP, protocols & adaptersheld
E32-RUNTIME-browserbrowser swap never inherits authorityTools, MCP, protocols & adaptersheld
E32-RUNTIME-cloud_runtimecloud_runtime swap never inherits authorityTools, MCP, protocols & adaptersheld
E32-RUNTIME-agent_frameworkagent_framework swap never inherits authorityTools, MCP, protocols & adaptersheld
E32-RUNTIME-tool_runtimetool_runtime swap never inherits authorityTools, MCP, protocols & adaptersheld
E32-RUNTIME-orchestration_engineorchestration_engine swap never inherits authorityTools, MCP, protocols & adaptersheld
E32-CAT-self_improvementevery self_improvement scenario is heldBenchmarks, coverage & performanceheld
E32-CAT-reward_hackingevery reward_hacking scenario is heldBenchmarks, coverage & performanceheld
E32-CAT-evaluator_manipulationevery evaluator_manipulation scenario is heldBenchmarks, coverage & performanceheld
E32-CAT-world_model_poisoningevery world_model_poisoning scenario is heldBenchmarks, coverage & performanceheld
E32-CAT-memory_poisoningevery memory_poisoning scenario is heldBenchmarks, coverage & performanceheld
E32-CAT-evidence_poisoningevery evidence_poisoning scenario is heldBenchmarks, coverage & performanceheld
E32-CAT-authority_driftevery authority_drift scenario is heldBenchmarks, coverage & performanceheld
E32-CAT-policy_driftevery policy_drift scenario is heldBenchmarks, coverage & performanceheld
E32-CAT-identity_driftevery identity_drift scenario is heldBenchmarks, coverage & performanceheld
E32-CAT-model_substitutionevery model_substitution scenario is heldBenchmarks, coverage & performanceheld
E32-CAT-runtime_substitutionevery runtime_substitution scenario is heldBenchmarks, coverage & performanceheld
E32-CAT-agent_substitutionevery agent_substitution scenario is heldBenchmarks, coverage & performanceheld
E32-CAT-delegation_attacksevery delegation_attacks scenario is heldBenchmarks, coverage & performanceheld
E32-CAT-collective_attacksevery collective_attacks scenario is heldBenchmarks, coverage & performanceheld
E32-CAT-supply_chainevery supply_chain scenario is heldBenchmarks, coverage & performanceheld
E32-CAT-protocol_attacksevery protocol_attacks scenario is heldBenchmarks, coverage & performanceheld
E32-CAT-proof_attacksevery proof_attacks scenario is heldBenchmarks, coverage & performanceheld
E32-CAT-verifier_attacksevery verifier_attacks scenario is heldBenchmarks, coverage & performanceheld
E32-CAT-rollback_attacksevery rollback_attacks scenario is heldBenchmarks, coverage & performanceheld
E32-CAT-recovery_attacksevery recovery_attacks scenario is heldBenchmarks, coverage & performanceheld
E32-CAT-recursive_attacksevery recursive_attacks scenario is heldBenchmarks, coverage & performanceheld
E32-CAT-governance_loop_attacksevery governance_loop_attacks scenario is heldBenchmarks, coverage & performanceheld
E32-GNODE-observationnode kind observation is typedTrust & reputationheld
E32-GNODE-actionnode kind action is typedTrust & reputationheld
E32-GNODE-statenode kind state is typedTrust & reputationheld
E32-GNODE-predictionnode kind prediction is typedTrust & reputationheld
E32-GNODE-outcomenode kind outcome is typedTrust & reputationheld
E32-GNODE-errornode kind error is typedTrust & reputationheld
E32-GNODE-policynode kind policy is typedTrust & reputationheld
E32-GNODE-authoritynode kind authority is typedTrust & reputationheld
E32-GNODE-proofnode kind proof is typedTrust & reputationheld
E32-GNODE-incidentnode kind incident is typedTrust & reputationheld
E32-GNODE-improvementnode kind improvement is typedTrust & reputationheld
E32-GNODE-experimentnode kind experiment is typedTrust & reputationheld
E32-GEDGE-causededge kind caused is typedTrust & reputationheld
E32-GEDGE-predictededge kind predicted is typedTrust & reputationheld
E32-GEDGE-contradictededge kind contradicted is typedTrust & reputationheld
E32-GEDGE-supersedededge kind superseded is typedTrust & reputationheld
E32-GEDGE-verifiededge kind verified is typedTrust & reputationheld
E32-GEDGE-invalidatededge kind invalidated is typedTrust & reputationheld
E32-GEDGE-learned-fromedge kind learned-from is typedTrust & reputationheld
E32-GEDGE-tested-byedge kind tested-by is typedTrust & reputationheld
E32-GEDGE-promoted-byedge kind promoted-by is typedTrust & reputationheld
E32-GEDGE-rejected-byedge kind rejected-by is typedTrust & reputationheld
E32-META-delete_evaluatordelete_evaluator is always rejectedPolicy, law & governanceheld
E32-META-weaken_verifierweaken_verifier is always rejectedPolicy, law & governanceheld
E32-META-disable_rollbackdisable_rollback is always rejectedPolicy, law & governanceheld
E32-META-expand_authorityexpand_authority is always rejectedPolicy, law & governanceheld
E32-META-modify_trust_rootmodify_trust_root is always rejectedPolicy, law & governanceheld
E32-META-disable_evidencedisable_evidence is always rejectedPolicy, law & governanceheld
E32-META-bypass_e8bypass_e8 is always rejectedPolicy, law & governanceheld
E32-META-remove_hidden_evaluationremove_hidden_evaluation is always rejectedPolicy, law & governanceheld
E32-SCI-authorizethe governance scientist may not authorizeIdentity, authority & delegationheld
E32-SCI-deploythe governance scientist may not deployPolicy, law & governanceheld
E32-SCI-expand_authoritythe governance scientist may not expand_authorityIdentity, authority & delegationheld
E32-SCI-disable_safeguardsthe governance scientist may not disable_safeguardsPolicy, law & governanceheld
E32-SCI-modify_trust_rootsthe governance scientist may not modify_trust_rootsPolicy, law & governanceheld
E32-SCI-suppress_evidencethe governance scientist may not suppress_evidenceEvidence, receipts & proofsheld
E32-SCI-approvethe governance scientist may not approvePolicy, law & governanceheld
E32-SCI-promotethe governance scientist may not promoteAutonomy, control loops & recoveryheld
E32-RES-sourceresearch items need sourceCore guaranteesheld
E32-RES-dateresearch items need dateCore guaranteesheld
E32-RES-provenanceresearch items need provenanceEvidence, receipts & proofsheld
E32-RES-relevanceresearch items need relevanceCore guaranteesheld
E32-RES-maturityresearch items need maturityCore guaranteesheld
E32-RES-implementation_statusresearch items need implementation_statusCore guaranteesheld
E32-RES-reproducibility_statusresearch items need reproducibility_statusCore guaranteesheld
E32-RES-security_implicationsresearch items need security_implicationsCore guaranteesheld
E32-PIPE-PROTOTYPEresearch cannot skip to PROTOTYPESupply chain, registry & lifecycleheld
E32-PIPE-EXPERIMENTresearch cannot skip to EXPERIMENTSupply chain, registry & lifecycleheld
E32-PIPE-EVIDENCEresearch cannot skip to EVIDENCESupply chain, registry & lifecycleheld
E32-PIPE-EVALUATIONresearch cannot skip to EVALUATIONSupply chain, registry & lifecycleheld
E32-PIPE-GOVERNANCE_PROPOSALresearch cannot skip to GOVERNANCE_PROPOSALSupply chain, registry & lifecycleheld
E32-REPAIR-ISOLATEgoverned self-repair records ISOLATE in orderAutonomy, control loops & recoveryheld
E32-REPAIR-PRESERVE_EVIDENCEgoverned self-repair records PRESERVE_EVIDENCE in orderAutonomy, control loops & recoveryheld
E32-REPAIR-IDENTIFYgoverned self-repair records IDENTIFY in orderAutonomy, control loops & recoveryheld
E32-REPAIR-REPAIR_CANDIDATEgoverned self-repair records REPAIR_CANDIDATE in orderAutonomy, control loops & recoveryheld
E32-REPAIR-TESTgoverned self-repair records TEST in orderAutonomy, control loops & recoveryheld
E32-REPAIR-ADVERSARIAL_TESTgoverned self-repair records ADVERSARIAL_TEST in orderAutonomy, control loops & recoveryheld
E32-REPAIR-CLEAN_ROOM_VERIFYgoverned self-repair records CLEAN_ROOM_VERIFY in orderAutonomy, control loops & recoveryheld
E32-REPAIR-CANARYgoverned self-repair records CANARY in orderAutonomy, control loops & recoveryheld
E32-REPAIR-PROMOTEgoverned self-repair records PROMOTE in orderAutonomy, control loops & recoveryheld
E32-REPAIR-ROLLBACK_IF_REGRESSIONgoverned self-repair records ROLLBACK_IF_REGRESSION in orderAutonomy, control loops & recoveryheld
E32-LOOP-OBSERVEloop step OBSERVE holds on real governed actionsAutonomy, control loops & recoveryheld
E32-LOOP-EVIDENCEloop step EVIDENCE holds on real governed actionsAutonomy, control loops & recoveryheld
E32-LOOP-PREDICTloop step PREDICT holds on real governed actionsAutonomy, control loops & recoveryheld
E32-LOOP-ACTloop step ACT holds on real governed actionsAutonomy, control loops & recoveryheld
E32-LOOP-OUTCOMEloop step OUTCOME holds on real governed actionsAutonomy, control loops & recoveryheld
E32-LOOP-COMPAREloop step COMPARE holds on real governed actionsAutonomy, control loops & recoveryheld
E32-LOOP-ERROR_DRIFT_FAILUREloop step ERROR_DRIFT_FAILURE holds on real governed actionsAutonomy, control loops & recoveryheld
E32-LOOP-LEARNloop step LEARN holds on real governed actionsAutonomy, control loops & recoveryheld
E32-LOOP-GENERATE_CANDIDATEloop step GENERATE_CANDIDATE holds on real governed actionsAutonomy, control loops & recoveryheld
E32-LOOP-SANDBOXloop step SANDBOX holds on real governed actionsAutonomy, control loops & recoveryheld
E32-LOOP-ADVERSARIAL_TESTloop step ADVERSARIAL_TEST holds on real governed actionsAutonomy, control loops & recoveryheld
E32-LOOP-PROOFloop step PROOF holds on real governed actionsAutonomy, control loops & recoveryheld
E32-LOOP-CONFORMANCEloop step CONFORMANCE holds on real governed actionsAutonomy, control loops & recoveryheld
E32-LOOP-CANARYloop step CANARY holds on real governed actionsAutonomy, control loops & recoveryheld
E32-LOOP-RE_AUTHORIZEloop step RE_AUTHORIZE holds on real governed actionsAutonomy, control loops & recoveryheld
E32-LOOP-PROMOTE_OR_REJECTloop step PROMOTE_OR_REJECT holds on real governed actionsAutonomy, control loops & recoveryheld
E32-LOOP-OBSERVE_AGAINloop step OBSERVE_AGAIN holds on real governed actionsAutonomy, control loops & recoveryheld
E32-NONAUTH-consensusconsensus creates no authorityIdentity, authority & delegationheld
E32-NONAUTH-ensemble_agreementensemble_agreement creates no authorityIdentity, authority & delegationheld
E32-NONAUTH-world_model_agreementworld_model_agreement creates no authorityIdentity, authority & delegationheld
E32-NONAUTH-research_consensusresearch_consensus creates no authorityIdentity, authority & delegationheld
E32-NONAUTH-collective_votecollective_vote creates no authorityIdentity, authority & delegationheld
E32-NONAUTH-reputationreputation creates no authorityIdentity, authority & delegationheld
E32-NONAUTH-economic_valueeconomic_value creates no authorityIdentity, authority & delegationheld
E32-NONAUTH-historical_successhistorical_success creates no authorityIdentity, authority & delegationheld
E32-NONAUTH-rewardreward creates no authorityIdentity, authority & delegationheld
E32-NONAUTH-confidenceconfidence creates no authorityIdentity, authority & delegationheld
E32-OVERLAY-mcpthe promoted overlay applies over mcpTools, MCP, protocols & adaptersheld
E32-OVERLAY-a2athe promoted overlay applies over a2aTools, MCP, protocols & adaptersheld
E32-OVERLAY-httpthe promoted overlay applies over httpTools, MCP, protocols & adaptersheld
E32-OVERLAY-restthe promoted overlay applies over restTools, MCP, protocols & adaptersheld
E32-OVERLAY-grpcthe promoted overlay applies over grpcTools, MCP, protocols & adaptersheld
E32-OVERLAY-websocketthe promoted overlay applies over websocketTools, MCP, protocols & adaptersheld
E32-OVERLAY-event_busthe promoted overlay applies over event_busTools, MCP, protocols & adaptersheld
E32-OVERLAY-message_queuethe promoted overlay applies over message_queueTools, MCP, protocols & adaptersheld
E32-OVERLAY-clithe promoted overlay applies over cliTools, MCP, protocols & adaptersheld
E32-OVERLAY-browserthe promoted overlay applies over browserTools, MCP, protocols & adaptersheld
E32-OVERLAY-computer_usethe promoted overlay applies over computer_useTools, MCP, protocols & adaptersheld
E32-OVERLAY-local_ipcthe promoted overlay applies over local_ipcTools, MCP, protocols & adaptersheld
E32-OVERLAY-cloud_apithe promoted overlay applies over cloud_apiTools, MCP, protocols & adaptersheld
E32-DOM-authority_preservationa regression in authority_preservation blocks promotionAutonomy, control loops & recoveryheld
E32-DOM-enforcement_coveragea regression in enforcement_coverage blocks promotionAutonomy, control loops & recoveryheld
E32-DOM-evidence_integritya regression in evidence_integrity blocks promotionAutonomy, control loops & recoveryheld
E32-DOM-identity_continuitya regression in identity_continuity blocks promotionAutonomy, control loops & recoveryheld
E32-DOM-revocation_latency_usa regression in revocation_latency_us blocks promotionAutonomy, control loops & recoveryheld
E32-DOM-failure_containmenta regression in failure_containment blocks promotionAutonomy, control loops & recoveryheld
E32-DOM-prediction_calibrationa regression in prediction_calibration blocks promotionAutonomy, control loops & recoveryheld
E32-DOM-policy_correctnessa regression in policy_correctness blocks promotionAutonomy, control loops & recoveryheld
E32-DOM-adversarial_robustnessa regression in adversarial_robustness blocks promotionAutonomy, control loops & recoveryheld
E32-DOM-recoverya regression in recovery blocks promotionAutonomy, control loops & recoveryheld
E32-DOM-observabilitya regression in observability blocks promotionAutonomy, control loops & recoveryheld
E32-DOM-reproducibilitya regression in reproducibility blocks promotionAutonomy, control loops & recoveryheld
E32-DOM-verifier_independencea regression in verifier_independence blocks promotionAutonomy, control loops & recoveryheld
E32-DOM-computational_cost_usa regression in computational_cost_us blocks promotionAutonomy, control loops & recoveryheld
E32-DOM-governance_latency_usa regression in governance_latency_us blocks promotionAutonomy, control loops & recoveryheld
E32-KREV-predictioninvalidated evidence propagates to predictionIdentity, authority & delegationheld
E32-KREV-improvementinvalidated evidence propagates to improvementIdentity, authority & delegationheld
E32-KREV-policyinvalidated evidence propagates to policyIdentity, authority & delegationheld
E32-KREV-unrelated_untouchedinvalidated evidence propagates to unrelated_untouchedIdentity, authority & delegationheld

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