gatelineAPI reference
CLOSURES: readonly ["already-delivered", "superseded", "obsolete", "abandoned"] = ...

Why a run was closed. Typed rather than free text because the distinction lives in the human's head at closing time and nowhere in the record: a disposition-less terminal state can never be re-derived into these categories later.

already-delivered is emphatically not abandoned. A run whose work shipped by another path succeeded; recording that as the state four walked-away runs share would flatten it into "gave up" in the one place the project treats as its audit trail.