CAIN-42 CAIN Studio

Evidence library · family

Substitution

9 tested rules in the 'substitution' family, 9 held.

Last reviewed 2026-10-01

9 of 9 held   niche Attacks, threats & containment

What this family tests

Every rule the CAIN-42 test suites recorded under the family substitution, 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-SUB-model_idchanged model_id invalidates authorizationE25held
I-SUB-model_versionchanged model_version invalidates authorizationE25held
I-SUB-runtime_idchanged runtime_id invalidates authorizationE25held
I-SUB-runtime_versionchanged runtime_version invalidates authorizationE25held
I-SUB-package_digestchanged package_digest invalidates authorizationE25held
I-SUB-manifest_digestchanged manifest_digest invalidates authorizationE25held
I-SUB-config_digestchanged config_digest invalidates authorizationE25held
I-SUB-bom_digestchanged bom_digest invalidates authorizationE25held
substitutionevery 'substitution' invariant in this bundle (42 of 42 held)E37held

Other families in this niche

domain · moat · threat · state_machine · immune_v3 · agency_graph · relationship · firebreak · immune · telemetry · fabric_component · integrity · graph · risk · environment_query · emergency · chaos · red_team · reassessment · swarm · economic_attack · incident_step · immune_step · research_to_implementation

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