TaskTransitionOp
enum
The transitionTask op vocabulary.
Values
| Value | Notes |
|---|---|
start | open → in_progress (authority:task — begin working). |
unstart | in_progress → open (back to the inbox — the working-lane retreat; occ-only). |
complete | open|in_progress|postponed → completed (authority:task; terminal ▣ immutable, doomed:false — legitimate history; the USER/TEAM book rows REMOVE in the same txn; reopen = a NEW task via linkedFromTaskId, closing a parked ask never forces a detour through open). |
cancel | open|in_progress|postponed → cancelled (authority:task; terminal ✦ doomed — abandoned/duplicate/mistaken; drops from listings; NOT reopenable-by-link). |
unpostpone | postponed → open (“Return now” — the caller pulls the parked ask back to the inbox before its returnAt; the USER/TEAM book rows RE-MINT in the same txn; the boomerang's scheduled twin fires the SAME flip at returnAt via the sweep; occ-only — the unstart retreat class). |