Evidence library · family
Service passport
21 tested rules in the 'service_passport' family, 21 held.
Last reviewed 2026-10-01
21 of 21 held niche Identity, authority & delegation
What this family tests
Every rule the CAIN-42 test suites recorded under the family service_passport, across 1 evidence bundle. Each rule links to its own page with the recorded result and an in-browser check of the file it came from.
| ID | Rule | Bundle | Result |
|---|---|---|---|
| E36-PASSPORT-service_id | a passport without service_id is refused | E36 | held |
| E36-PASSPORT-owner_id | a passport without owner_id is refused | E36 | held |
| E36-PASSPORT-operator_id | a passport without operator_id is refused | E36 | held |
| E36-PASSPORT-agent_id | a passport without agent_id is refused | E36 | held |
| E36-PASSPORT-model_id | a passport without model_id is refused | E36 | held |
| E36-PASSPORT-runtime_id | a passport without runtime_id is refused | E36 | held |
| E36-PASSPORT-capability_set | a passport without capability_set is refused | E36 | held |
| E36-PASSPORT-governance_profile | a passport without governance_profile is refused | E36 | held |
| E36-PASSPORT-conformance_profile | a passport without conformance_profile is refused | E36 | held |
| E36-PASSPORT-proof_profile | a passport without proof_profile is refused | E36 | held |
| E36-PASSPORT-service_version | a passport without service_version is refused | E36 | held |
| E36-PASSPORT-uptime_evidence | a passport without uptime_evidence is refused | E36 | held |
| E36-PASSPORT-incident_history | a passport without incident_history is refused | E36 | held |
| E36-PASSPORT-recovery_history | a passport without recovery_history is refused | E36 | held |
| E36-PASSPORT-security_history | a passport without security_history is refused | E36 | held |
| E36-PASSPORT-pricing_model | a passport without pricing_model is refused | E36 | held |
| E36-PASSPORT-supported_protocols | a passport without supported_protocols is refused | E36 | held |
| E36-PASSPORT-authorization_model | a passport without authorization_model is refused | E36 | held |
| E36-PASSPORT-revocation_endpoint | a passport without revocation_endpoint is refused | E36 | held |
| E36-PASSPORT-service_limits | a passport without service_limits is refused | E36 | held |
| E36-PASSPORT-unknown_surface | a passport without unknown_surface is refused | E36 | held |
Other families in this niche
domain · moat · capability · handshake · action · authorization_binding · aip · research · state_machine · agency_graph · relationship · revocation · credential · telemetry · integrity · operation_kind · graph · radar · risk · event_kind · non_authority · binding · action_binding · operation_state
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