Delivery Orchestration

Manage software delivery initiatives, work units, dispatch lanes, and operator actions through the hosted delivery API.

What delivery orchestration provides#

LumenFlow Cloud includes a hosted Software Delivery pack that tracks initiatives (multi-WU programs), work unit graphs (dependencies and completion), and lane-based dispatch with operator controls.

Initiatives#

An initiative groups related work units into a dependency graph with phases. Create one with POST /api/v1/delivery/initiatives:

FieldDescription
external_idYour identifier for the initiative
titleHuman-readable name
wusArray of work units with wu_id, lane, priority, and depends_on

List initiatives with GET /api/v1/delivery/initiatives?status=active. Status values: active, completed, cancelled.

Work unit completion#

When a work unit finishes, call POST /api/v1/delivery/wus/{wuId}/complete. The system evaluates dependency readiness and automatically enqueues newly unblocked work into the dispatch queue.

Dispatch and operator actions#

The dispatch board shows ready, claimed, and blocked work units organized by lane. Operators can apply actions via POST /api/v1/delivery/dispatch:

ActionEffect
releaseReturn a claimed WU to the ready queue
requeueMove a blocked WU back to ready
reassignReassign a claimed WU to a different lane or agent

Sensitive operator actions require approval when configured.

Next step#

See the Runtime Sessions guide for how delivery work units correlate with agent execution state.