ak.profile.agent_sidecar.v1
ak.profile.agent_sidecar.v1
enforcement_phases
[
"conformance",
"startup_claim_guard"
] operation_requirements
[
{
"direction": "provide",
"operation_id": "ak.self.agent.sidecar.command.ensure.v1",
"binding_kind": "http_json"
},
{
"direction": "provide",
"operation_id": "ak.self.agent.sidecar.resource.get.v1",
"binding_kind": "http_json"
},
{
"direction": "provide",
"operation_id": "ak.self.agent.sidecar.read.list.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.read.scan.v1",
"binding_kind": "http_json"
}
] inherits
[
"ak.profile.agent_provisioning.v1"
] required_event_kinds
[
"ak.sidecar.create",
"ak.sidecar.context.attach",
"ak.message.create",
"ak.agent.sidecar.exchange.control"
] rejected_event_kinds
[] required_schemas
[
"ak.schema.agent_sidecar.v1",
"ak.schema.principal_operations.v1",
"ak.schema.agent_sidecar_view_state.v1",
"ak.schema.agent_sidecar_exchange_projection.v1",
"ak.schema.agent_sidecar_event_exchange_binding.v1",
"ak.schema.agent_sidecar_exchange_control.v1"
] wire_contract_refs
[
"schemas/principal-operations.schema.json#/$defs/sidecar_ensure_request",
"schemas/principal-operations.schema.json#/$defs/sidecar_ensure_outcome",
"schemas/principal-operations.schema.json#/$defs/sidecar_stream_head"
] required_fixtures
[
"privacy-security-fixture.json",
"sidecar-view-state-schema-fixture.json"
] optional_extensions
[] feature_discovery
{
"required": [
"sidecar_singleton_identity",
"event_derived_sidecar_identity",
"native_sidecar_scope",
"ownership_derived_participants",
"owned_effective_access_separation",
"pending_access_reconciliations",
"addressed_agents_not_a_boundary",
"context_mapping_without_relation",
"navigation_visibility_scope_only",
"hosted_strand_sidecar_surface",
"strand_level_context_identity",
"sidecar_fixed_merged_owner_read",
"sidecar_owner_read_without_publish",
"sidecar_live_same_cut_installation",
"sidecar_bounded_responsive_recovery",
"multi_track_native_sidecar_write_target",
"source_event_deterministic_merge",
"private_event_echo_deduplication",
"exchange_binding_closed_loop",
"exchange_control_event_truth",
"exchange_coordinator_completion",
"exchange_projection_local_fold_cache",
"existence_privacy_invariants",
"single_executed_by_on_publish",
"first_ensure_exact_create_then_context_attach",
"sidecar_context_excluded_from_authority_stream_head",
"ownership_lifecycle_expected_revision"
],
"unsupported_optional": "fail closed; do not create multiple Sidecars or synthesize Circle/member/Strand/Relation objects for one (realm_id, controller_account_id)"
}