Initiatives
Initiatives are multi-phase projects that coordinate multiple Work Units (WUs) across lanes. This page covers the Software Delivery pack view: when to create one and how the commands relate to the rest of the pack.
When to use an initiative
Section titled “When to use an initiative”Create one when all of these are true:
- The feature spans multiple WUs (≥ 3–4).
- Work crosses multiple lanes (Framework + UI + Ops, etc.).
- There are dependencies between WUs.
- You need phased rollout (e.g. backend → frontend → launch).
If a task fits in a single WU, don’t create an initiative. The orchestration layer is coordination overhead you only want when coordination is the problem.
Creating an initiative
Section titled “Creating an initiative”This writes docs/operations/tasks/initiatives/INIT-001.yaml. Commands
that operate on initiatives (initiative:edit, initiative:add-wu,
initiative:status, orchestrate:initiative, orchestrate:init-status)
are documented in the CLI reference.
Running one
Section titled “Running one”Once WUs exist under the initiative, orchestration is the feature area that carries you the rest of the way: