跳转到内容

ak.profile.core_event_store.v1

← Profiles

ak.profile.core_event_store.v1

enforcement_phases

[
  "conformance",
  "startup_claim_guard"
]

operation_requirements

[
  {
    "direction": "provide",
    "operation_id": "ak.server.read.describe.v1",
    "binding_kind": "http_json"
  },
  {
    "direction": "provide",
    "operation_id": "ak.self.events.command.submit.v1",
    "binding_kind": "http_json"
  },
  {
    "direction": "provide",
    "operation_id": "ak.self.committed_event.resource.get.v1",
    "binding_kind": "http_json"
  },
  {
    "direction": "provide",
    "operation_id": "ak.self.committed_event.read.scan.v1",
    "binding_kind": "http_json"
  }
]

required_event_kinds

[
  "ak.realm.create",
  "ak.member.state"
]

rejected_event_kinds

[
  "wire_scope:actor_private_event"
]

required_schemas

[
  "ak.schema.event.v1",
  "ak.schema.event_payload.v1",
  "ak.schema.cursor.v1"
]

required_constraint_kinds

[
  "temporal",
  "field_access",
  "kind_restriction",
  "scope_limitation",
  "authority_control",
  "quota"
]

required_constraint_subkinds

[
  "rate"
]

required_fixtures

[
  "scalability-limits-fixture.json",
  "protocol-edge-cases-fixture.json",
  "governance-result-consumption-roles-fixture.json"
]

optional_extensions

[
  "realm_state_snapshot_bootstrap"
]

feature_discovery

{
  "required": [
    "supported_profiles",
    "supported_operation_bundles",
    "supported_event_schemas",
    "limits"
  ],
  "unsupported_optional": "omit optional feature or return unsupported_feature"
}

governance_result_consumption

{
  "method_history_verifier": true,
  "input": "registered_governance_evidence_sources",
  "checks": [
    "genesis_and_continuous_handoff_chain",
    "historical_governance_signature_and_content_id",
    "nonce_audience_generation_and_freshness",
    "independent_stream_continuity",
    "selector_visibility_and_original_bytes"
  ],
  "output": "existing_self_results_only"
}

required_vectors

[
  "ak.vector.authority_commit_projection.result_consumption_roles.v1"
]

Source