ReadonlyexecutePerforms the actual acquisition (fetch, query, etc.), aborted via signal.
Optional ReadonlyparamsDefault/example params, deep-merged with a caller's partial at call time. Omit and annotate via {} as TParams to require every param explicitly on every call.
Optional ReadonlyprocessorDefaults to identity when omitted -- execute's raw result is then used directly as the patch, and must already be shaped like one.
ReadonlywritesDeclares which fields this getter is permitted to write -- see FieldOwnership.
A getter operation: acquires data.
writesis required and explicit (ADR 0011) -- a getter's ownership is typically narrow and specific, so an explicit declaration keeps that scope visible and enforced.TParamsis inferred purely fromparams's own literal value (or an explicit{} as TParamstype-only anchor when there's no sensible runtime default) -- never derived from this capability'sfieldsnullability, so afields.nullable(...)declaration elsewhere never leaks an| null/| undefinedinto an operation's parameter type.