Optional ReadonlyparamsDefault/example params, deep-merged with a caller's partial at call time.
Optional ReadonlyprocessorDefaults to identity when omitted -- the raw event is used directly as the patch.
ReadonlysubscribeOpens the connection and drives handlers; the returned function tears the subscription down.
ReadonlywritesDeclares which fields this subscription is permitted to write -- see FieldOwnership.
A subscription operation: continuously observes data.
writesis required and explicit, same rationale as a getter's.onEvent/onStatusChangemap towrites-boundedfieldscommits andinfo.<field>.subscriptioncommits respectively -- a status transition alone never touchesfields(ADR 0029).subscribe's own shape matchescoordinator.acquireSubscription'sSubscribeFnexactly (params bound in by the runtime, handlers, a teardown function returned directly) -- no separateAbortSignal, since the returned teardown function is already the sanctioned way to stop a subscription.