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.