The effect key does not match any pending effect on the instance. When the
key matches an effectHistory row instead, settled carries that row's
outcome so a consumer can branch on WHY the entry is gone: a double
delivery on an at-least-once runtime (done/failed — the first
completion drained it, treat the retry as already-done), or an abort that
cancelled the entry before dispatch (cancelled — the reported work was
discarded, not recorded). settled absent means the key never existed.
The effect key does not match any pending effect on the instance. When the key matches an
effectHistoryrow instead,settledcarries that row's outcome so a consumer can branch on WHY the entry is gone: a double delivery on an at-least-once runtime (done/failed— the first completion drained it, treat the retry as already-done), or an abort that cancelled the entry before dispatch (cancelled— the reported work was discarded, not recorded).settledabsent means the key never existed.