CAIN-42 CAIN Studio

Evidence library · niche

Benchmarks, coverage & performance

How fast it runs and how much was tested. 1269 tested invariants.

Last reviewed 2026-10-01

1269 of 1269 held

Where this niche's rules come from

Test families in this niche

bench_family (669) · bench_category (336) · coverage (116) · property (50) · harness (15) · regression (11) · performance (11) · corpus (11) · end_to_end (10) · completion (10) · latency (9) · false_completion (8) · fabric_component (2) · failure_to_test (1) · swe (1) · telemetry (1) · radar (1) · f2t (1)

Where these come from

Rules 601–750 of 1269

IDRuleBundleResult
E36-CAT-supply_chainevery supply_chain scenario holdsE36held
E36-CAT-subcontractevery subcontract scenario holdsE36held
E36-CAT-service_chain_proofevery service_chain_proof scenario holdsE36held
E36-CAT-quality_graphevery quality_graph scenario holdsE36held
E36-CAT-service_twinevery service_twin scenario holdsE36held
E36-CAT-procurement_simevery procurement_sim scenario holdsE36held
E36-CAT-econ_twinevery econ_twin scenario holdsE36held
E36-CAT-econ_attackevery econ_attack scenario holdsE36held
E36-CAT-firebreakevery firebreak scenario holdsE36held
E36-CAT-org_marketevery org_market scenario holdsE36held
E36-CAT-collectiveevery collective scenario holdsE36held
E36-CAT-labor_contractevery labor_contract scenario holdsE36held
E36-CAT-a2aevery a2a scenario holdsE36held
E36-CAT-directoryevery directory scenario holdsE36held
E36-CAT-trust_negotiationevery trust_negotiation scenario holdsE36held
E36-CAT-msdpevery msdp scenario holdsE36held
E36-CAT-descriptorevery descriptor scenario holdsE36held
E36-CAT-service_certevery service_cert scenario holdsE36held
E36-CAT-telemetryevery telemetry scenario holdsE36held
E36-CAT-econ_graphevery econ_graph scenario holdsE36held
E36-CAT-econ_knowledgeevery econ_knowledge scenario holdsE36held
E36-CAT-corpusevery corpus scenario holdsE36held
E36-CAT-threat_intelevery threat_intel scenario holdsE36held
E36-CAT-service_searchevery service_search scenario holdsE36held
E36-CAT-procurement_agentevery procurement_agent scenario holdsE36held
E36-CAT-substitutionevery substitution scenario holdsE36held
E36-CAT-continuityevery continuity scenario holdsE36held
E36-CAT-routerevery router scenario holdsE36held
E36-CAT-econ_policyevery econ_policy scenario holdsE36held
E36-CAT-gov_budgetevery gov_budget scenario holdsE36held
E36-CAT-safe_modeevery safe_mode scenario holdsE36held
E36-CAT-moatevery moat scenario holdsE36held
E36-CAT-agency_graphevery agency_graph scenario holdsE36held
E36-CAT-competitionevery competition scenario holdsE36held
E36-CAT-service_evolutionevery service_evolution scenario holdsE36held
E36-CAT-revocationevery revocation scenario holdsE36held
E36-CAT-recoveryevery recovery scenario holdsE36held
E36-CAT-internalevery internal scenario holdsE36held
E36-CAT-competitive_gapevery competitive_gap scenario holdsE36held
E36-CAT-exchangeevery exchange scenario holdsE36held
E36-BENCHFAM-a2a-a2a_opevery a2a/a2a_op scenario holdsE36held
E36-BENCHFAM-a2a-a2a_unclaimed_protocolevery a2a/a2a_unclaimed_protocol scenario holdsE36held
E36-BENCHFAM-agency_graph-agency_danglingevery agency_graph/agency_dangling scenario holdsE36held
E36-BENCHFAM-agency_graph-agency_edgeevery agency_graph/agency_edge scenario holdsE36held
E36-BENCHFAM-agency_graph-agency_nodeevery agency_graph/agency_node scenario holdsE36held
E36-BENCHFAM-arbitration-arbitration_not_bindingevery arbitration/arbitration_not_binding scenario holdsE36held
E36-BENCHFAM-auction-sealed_auctionevery auction/sealed_auction scenario holdsE36held
E36-BENCHFAM-auction-unsealed_refusedevery auction/unsealed_refused scenario holdsE36held
E36-BENCHFAM-bid-bid_selectionevery bid/bid_selection scenario holdsE36held
E36-BENCHFAM-collective-collective_intersectionevery collective/collective_intersection scenario holdsE36held
E36-BENCHFAM-competition-multidimensional_competitionevery competition/multidimensional_competition scenario holdsE36held
E36-BENCHFAM-competitive_gap-competitive_gapevery competitive_gap/competitive_gap scenario holdsE36held
E36-BENCHFAM-composition-service_compositionevery composition/service_composition scenario holdsE36held
E36-BENCHFAM-continuity-service_continuityevery continuity/service_continuity scenario holdsE36held
E36-BENCHFAM-contract-contract_buildevery contract/contract_build scenario holdsE36held
E36-BENCHFAM-contract-contract_expiresevery contract/contract_expires scenario holdsE36held
E36-BENCHFAM-contract-contract_sectionevery contract/contract_section scenario holdsE36held
E36-BENCHFAM-contract_compile-compile_completeevery contract_compile/compile_complete scenario holdsE36held
E36-BENCHFAM-contract_compile-compile_escalatesevery contract_compile/compile_escalates scenario holdsE36held
E36-BENCHFAM-corpus-bulk_corpusevery corpus/bulk_corpus scenario holdsE36held
E36-BENCHFAM-corpus-corpus_authorizationevery corpus/corpus_authorization scenario holdsE36held
E36-BENCHFAM-corpus-corpus_categoryevery corpus/corpus_category scenario holdsE36held
E36-BENCHFAM-descriptor-descriptor_fieldevery descriptor/descriptor_field scenario holdsE36held
E36-BENCHFAM-descriptor-msdp_experimentalevery descriptor/msdp_experimental scenario holdsE36held
E36-BENCHFAM-directory-agent_directoryevery directory/agent_directory scenario holdsE36held
E36-BENCHFAM-discovery-match_requires_evidenceevery discovery/match_requires_evidence scenario holdsE36held
E36-BENCHFAM-discovery-unknown_never_upgradedevery discovery/unknown_never_upgraded scenario holdsE36held
E36-BENCHFAM-dispute-dispute_not_inventedevery dispute/dispute_not_invented scenario holdsE36held
E36-BENCHFAM-dispute-dispute_stateevery dispute/dispute_state scenario holdsE36held
E36-BENCHFAM-econ_attack-bulk_attackevery econ_attack/bulk_attack scenario holdsE36held
E36-BENCHFAM-econ_attack-economic_attackevery econ_attack/economic_attack scenario holdsE36held
E36-BENCHFAM-econ_graph-econ_edgeevery econ_graph/econ_edge scenario holdsE36held
E36-BENCHFAM-econ_graph-econ_nodeevery econ_graph/econ_node scenario holdsE36held
E36-BENCHFAM-econ_knowledge-knowledge_tenant_isolationevery econ_knowledge/knowledge_tenant_isolation scenario holdsE36held
E36-BENCHFAM-econ_policy-economic_policyevery econ_policy/economic_policy scenario holdsE36held
E36-BENCHFAM-econ_twin-econ_twin_scenarioevery econ_twin/econ_twin_scenario scenario holdsE36held
E36-BENCHFAM-escrow-escrow_not_custodialevery escrow/escrow_not_custodial scenario holdsE36held
E36-BENCHFAM-exchange-exchange_lifecycleevery exchange/exchange_lifecycle scenario holdsE36held
E36-BENCHFAM-exchange-exchange_listevery exchange/exchange_list scenario holdsE36held
E36-BENCHFAM-firebreak-economic_firebreakevery firebreak/economic_firebreak scenario holdsE36held
E36-BENCHFAM-gov_budget-budget_dimensionevery gov_budget/budget_dimension scenario holdsE36held
E36-BENCHFAM-gov_budget-budget_exhaustionevery gov_budget/budget_exhaustion scenario holdsE36held
E36-BENCHFAM-gov_budget-budget_fieldevery gov_budget/budget_field scenario holdsE36held
E36-BENCHFAM-gov_budget-bulk_budgetevery gov_budget/bulk_budget scenario holdsE36held
E36-BENCHFAM-identity-no_provenanceevery identity/no_provenance scenario holdsE36held
E36-BENCHFAM-identity-self_declared_unverifiedevery identity/self_declared_unverified scenario holdsE36held
E36-BENCHFAM-internal-cain_self_governanceevery internal/cain_self_governance scenario holdsE36held
E36-BENCHFAM-labor_contract-labor_legal_reviewevery labor_contract/labor_legal_review scenario holdsE36held
E36-BENCHFAM-labor_contract-labor_sectionevery labor_contract/labor_section scenario holdsE36held
E36-BENCHFAM-law-bulk_lawevery law/bulk_law scenario holdsE36held
E36-BENCHFAM-law-no_authorityevery law/no_authority scenario holdsE36held
E36-BENCHFAM-marketplace-capability_categoryevery marketplace/capability_category scenario holdsE36held
E36-BENCHFAM-marketplace-capability_fieldsevery marketplace/capability_fields scenario holdsE36held
E36-BENCHFAM-match-bulk_matchevery match/bulk_match scenario holdsE36held
E36-BENCHFAM-match-match_classevery match/match_class scenario holdsE36held
E36-BENCHFAM-moat-no_market_moatevery moat/no_market_moat scenario holdsE36held
E36-BENCHFAM-msdp-msdp_advertiseevery msdp/msdp_advertise scenario holdsE36held
E36-BENCHFAM-negotiation-negotiation_intersectionevery negotiation/negotiation_intersection scenario holdsE36held
E36-BENCHFAM-negotiation-negotiation_itemevery negotiation/negotiation_item scenario holdsE36held
E36-BENCHFAM-org_market-org_exposeevery org_market/org_expose scenario holdsE36held
E36-BENCHFAM-org_market-org_offerevery org_market/org_offer scenario holdsE36held
E36-BENCHFAM-passport-passport_fieldevery passport/passport_field scenario holdsE36held
E36-BENCHFAM-passport-passport_revokeevery passport/passport_revoke scenario holdsE36held
E36-BENCHFAM-passport-passport_unknownsevery passport/passport_unknowns scenario holdsE36held
E36-BENCHFAM-passport-passport_verifyevery passport/passport_verify scenario holdsE36held
E36-BENCHFAM-payment-payment_authorizationevery payment/payment_authorization scenario holdsE36held
E36-BENCHFAM-performance-bulk_performanceevery performance/bulk_performance scenario holdsE36held
E36-BENCHFAM-performance-performance_dimensionevery performance/performance_dimension scenario holdsE36held
E36-BENCHFAM-procurement-procurement_candidatesevery procurement/procurement_candidates scenario holdsE36held
E36-BENCHFAM-procurement_agent-procurement_mayevery procurement_agent/procurement_may scenario holdsE36held
E36-BENCHFAM-procurement_agent-procurement_may_notevery procurement_agent/procurement_may_not scenario holdsE36held
E36-BENCHFAM-procurement_sim-procurement_simulationevery procurement_sim/procurement_simulation scenario holdsE36held
E36-BENCHFAM-proof_market-proof_backed_filterevery proof_market/proof_backed_filter scenario holdsE36held
E36-BENCHFAM-quality_graph-quality_graphevery quality_graph/quality_graph scenario holdsE36held
E36-BENCHFAM-receipt-receipt_requires_e8every receipt/receipt_requires_e8 scenario holdsE36held
E36-BENCHFAM-receipt-receipt_syntheticevery receipt/receipt_synthetic scenario holdsE36held
E36-BENCHFAM-recovery-recovery_completeevery recovery/recovery_complete scenario holdsE36held
E36-BENCHFAM-recovery-recovery_incompleteevery recovery/recovery_incomplete scenario holdsE36held
E36-BENCHFAM-reputation-bulk_reputationevery reputation/bulk_reputation scenario holdsE36held
E36-BENCHFAM-reputation-reputation_dimensionevery reputation/reputation_dimension scenario holdsE36held
E36-BENCHFAM-reputation-reputation_provenanceevery reputation/reputation_provenance scenario holdsE36held
E36-BENCHFAM-revocation-bulk_revokeevery revocation/bulk_revoke scenario holdsE36held
E36-BENCHFAM-revocation-revocation_triggerevery revocation/revocation_trigger scenario holdsE36held
E36-BENCHFAM-risk_pool-risk_pool_architectureevery risk_pool/risk_pool_architecture scenario holdsE36held
E36-BENCHFAM-router-governance_aware_routerevery router/governance_aware_router scenario holdsE36held
E36-BENCHFAM-safe_mode-safe_mode_freezeevery safe_mode/safe_mode_freeze scenario holdsE36held
E36-BENCHFAM-safe_mode-safe_mode_normalevery safe_mode/safe_mode_normal scenario holdsE36held
E36-BENCHFAM-service_cert-service_cert_blanketevery service_cert/service_cert_blanket scenario holdsE36held
E36-BENCHFAM-service_cert-service_cert_fieldevery service_cert/service_cert_field scenario holdsE36held
E36-BENCHFAM-service_cert-service_cert_scopeevery service_cert/service_cert_scope scenario holdsE36held
E36-BENCHFAM-service_chain_proof-chain_proof_completeevery service_chain_proof/chain_proof_complete scenario holdsE36held
E36-BENCHFAM-service_chain_proof-chain_proof_incompleteevery service_chain_proof/chain_proof_incomplete scenario holdsE36held
E36-BENCHFAM-service_evolution-service_version_no_inheritevery service_evolution/service_version_no_inherit scenario holdsE36held
E36-BENCHFAM-service_search-service_search_escalateevery service_search/service_search_escalate scenario holdsE36held
E36-BENCHFAM-service_search-service_search_parsedevery service_search/service_search_parsed scenario holdsE36held
E36-BENCHFAM-service_twin-service_twin_scenarioevery service_twin/service_twin_scenario scenario holdsE36held
E36-BENCHFAM-sla-self_report_unverifiedevery sla/self_report_unverified scenario holdsE36held
E36-BENCHFAM-sla-sla_violationevery sla/sla_violation scenario holdsE36held
E36-BENCHFAM-subcontract-subcontract_gatesevery subcontract/subcontract_gates scenario holdsE36held
E36-BENCHFAM-substitution-substitution_incompleteevery substitution/substitution_incomplete scenario holdsE36held
E36-BENCHFAM-substitution-substitution_revalidatedevery substitution/substitution_revalidated scenario holdsE36held
E36-BENCHFAM-supply_chain-service_bomevery supply_chain/service_bom scenario holdsE36held
E36-BENCHFAM-supply_chain-supply_substitutionevery supply_chain/supply_substitution scenario holdsE36held
E36-BENCHFAM-telemetry-bulk_telemetryevery telemetry/bulk_telemetry scenario holdsE36held
E36-BENCHFAM-telemetry-telemetry_authorizationevery telemetry/telemetry_authorization scenario holdsE36held
E36-BENCHFAM-telemetry-telemetry_metricevery telemetry/telemetry_metric scenario holdsE36held
E36-BENCHFAM-threat_intel-threat_intelevery threat_intel/threat_intel scenario holdsE36held
E36-BENCHFAM-trust_negotiation-trust_permissibleevery trust_negotiation/trust_permissible scenario holdsE36held
E36-BENCHFAM-trust_negotiation-trust_unknownevery trust_negotiation/trust_unknown scenario holdsE36held
E36-BENCHFAM-warranty-warranty_conditions_not_safetyevery warranty/warranty_conditions_not_safety scenario holdsE36held

1 2 3 4 5 6 7 8 9

Other niches

Consensus & distributed systems · Attacks, threats & containment · Identity, authority & delegation · Evidence, receipts & proofs · Memory, data & privacy · Prediction, world models & simulation · Transactions, markets & economics · Tools, MCP, protocols & adapters · Autonomy, control loops & recovery · Policy, law & governance · Trust & reputation · Supply chain, registry & lifecycle · Core guarantees

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