Developer ExperienceDeveloper experience
Ship
/eng-org:ship
What it does
Runs the end-to-end Mode B pipeline in sequence for one requirement, halting automatically on the first red signal and printing the exact fix command needed to unblock it. Ship orchestrates the eight existing pipeline commands — it does not reimplement any of their logic. Merge is always human-gated and is never performed by this command.
When to use it
Run when you want to drive a requirement from its current stage all the way to READY-FOR-MERGE in a single command. The requirement must already have a REQ folder (created by em-intake).
Inputs
- REQ id
Outputs
- all pipeline artifacts produced by the 8 stage commands
- SHIP COMPLETE or SHIP HALTED terminal block
Example
/eng-org:ship REQ-20260723-d904-01 — runs all 8 pipeline stages in order; on the first red gate prints SHIP HALTED with the exact fix command; on all-green prints SHIP COMPLETE and stops at READY-FOR-MERGE awaiting human approval.