ak.profile.calendar_notification_dispatch.v1
ak.profile.calendar_notification_dispatch.v1
description
"Station profile for deriving notification_kind=schedule from calendar schedule changes, including the blind-wakeup path for encrypted schedules. Provider delivery stays governed by the Push Gateway profiles." 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.committed_event.read.scan.v1",
"binding_kind": "http_json"
}
] required_event_kinds
[
"ak.strand.update"
] rejected_event_kinds
[] required_schemas
[
"ak.schema.strand.v1",
"ak.schema.calendar_event.v1",
"ak.schema.notification.v1"
] required_fixtures
[
"calendar-notification-fixture.json"
] optional_extensions
[
"ak.profile.push_gateway.blind_wakeup.v1",
"ak.profile.push_gateway.visible_notification.v1"
] feature_discovery
{
"required": [
"calendar_schedule_notification",
"calendar_encrypted_blind_wakeup"
],
"unsupported_optional": "return unsupported_feature rather than claiming verified schedule notification for encrypted schedules the service cannot read"
}