跳转到内容

ak.profile.mimi_interop.v1

← Profiles

ak.profile.mimi_interop.v1

enforcement_phases

[
  "conformance",
  "peer_eligibility"
]

operation_requirements

[
  {
    "direction": "provide",
    "operation_id": "ak.open.mimi.read.provider_directory.v1",
    "binding_kind": "http_json"
  },
  {
    "direction": "provide",
    "operation_id": "ak.open.mimi.command.request_consent.v1",
    "binding_kind": "http_json"
  },
  {
    "direction": "provide",
    "operation_id": "ak.open.mimi.command.update_consent.v1",
    "binding_kind": "http_json"
  },
  {
    "direction": "provide",
    "operation_id": "ak.open.mimi.command.update_room.v1",
    "binding_kind": "http_json"
  },
  {
    "direction": "provide",
    "operation_id": "ak.open.mimi.command.submit_message.v1",
    "binding_kind": "http_json"
  }
]

required_event_kinds

[
  "ak.mimi.room_binding",
  "ak.mls.commit"
]

rejected_event_kinds

[]

required_schemas

[
  "ak.schema.mimi_interop.v1",
  "ak.schema.encrypted_envelope.v1"
]

required_fixtures

[
  "privacy-security-fixture.json"
]

optional_extensions

[
  "proxy_download_policy",
  "e2ee_franking_report"
]

feature_discovery

{
  "required": [
    "mimi_draft_versions",
    "provider_directory",
    "consent_model"
  ],
  "unsupported_optional": "fail closed on unsupported draft"
}

e2ee_mls_interop_floor

{
  "applies_when": "A MIMI room binding is E2EE or carries mls_group_id, groupInfo, key material, or encrypted application messages that will be projected into a Arkret Realm/Strand.",
  "required_checks": [
    "ak.mimi.room_binding.mls_group_id matches the MLS governance_binding mls_group_id",
    "MIMI draft/profile fields are ignored for security decisions unless mapped to registered Arkret policy/capability state"
  ],
  "fail_closed_reason_family": [
    "mimi_governance_binding_missing",
    "mimi_governance_binding_mismatch",
    "mimi_policy_revision_mismatch",
    "mimi_room_state_incompatible"
  ],
  "minimum_binding": "The fixed v1 MLS GroupContext binding of crypto-media/encryption-and-audit.md section 2.5.1; a MIMI provider room state is never an equivalent governance truth."
}

Source