OptionaldescriptionOptionalentityOptionalenvelopeOptionalexpiresOptionalinitiatedOptionalmetadataGIN-indexed; put claim/filter keys here
OptionaloriginOptionalparentOptionalpriorityOptionalroleOptionalspanOptionalsubtypeOptionaltaskOptionaltimeoutSLA timer for the wait itself (e.g. '30m', '24h'). Arms the same
resume timer as condition(signalId, '30m'): when it fires first, the
workflow resumes with false and the escalation row transitions
pending → expired (a later resolve fails as already-expired). A signal
that arrives first resolves normally and the timer is inert.
OptionaltraceOptionaltypeOptionalworkflow
Unindexed display/form context for resolver UIs