{
  "AgentPassport": {
    "fields": [
      "agent_id",
      "principal",
      "organization",
      "agent_type",
      "identity_digest",
      "provenance_root",
      "bom_digest",
      "capability_fingerprint",
      "runtime_composition_fingerprint",
      "authority_digest",
      "policy_root",
      "memory_root",
      "environment",
      "hardware_attestation",
      "security_posture",
      "attestation_state",
      "version"
    ],
    "canonical": true
  },
  "AgentBOM": {
    "fields": [
      "agent_id",
      "components"
    ],
    "canonical": true
  },
  "AgentProvenance": {
    "fields": [
      "agent_id",
      "event_type",
      "at",
      "detail",
      "previous",
      "seq",
      "provenance_hash"
    ],
    "canonical": true
  },
  "CapabilityAttestation": {
    "fields": [
      "capability",
      "resource",
      "links",
      "status"
    ],
    "canonical": true
  },
  "DelegationChain": {
    "fields": [
      "links",
      "revoked"
    ],
    "canonical": true
  },
  "CollectivePassport": {
    "fields": [
      "collective_id",
      "parent_agent",
      "members",
      "delegation_tree",
      "shared_resources",
      "shared_budget",
      "capability_ceiling",
      "creator",
      "member_passport_digests",
      "membership_policy",
      "role_assignments",
      "authority_envelope",
      "objective",
      "resource_budget",
      "collective_policy",
      "formation_event",
      "provenance_root",
      "current_state",
      "version",
      "expires_at",
      "revoked",
      "signature_b64",
      "issuer",
      "issuer_public_key_b64"
    ],
    "canonical": true
  },
  "AgentStateSnapshot": {
    "fields": [
      "snapshot_id",
      "agent_id",
      "identity_digest",
      "model",
      "runtime",
      "capability_fingerprint",
      "authority_digest",
      "trajectory_root",
      "memory_root",
      "policy_root",
      "world_state_root",
      "provenance_root",
      "evidence_root",
      "at"
    ],
    "canonical": true
  }
}
