CLI command
jeden roadmap add
Create a new validated roadmap item.
Exact invocation#
jeden roadmap add <title> | --title <title> [--area AREA] [--priority P0|P1|P2|P3] [--summary TEXT] [--acceptance TEXT] [--depends-on ID] [--capability ID] [--external-prerequisite TEXT] [--status STATUS] [--revision N] [--json]Inputs and options#
- Required: a positional title or
--title, but not both. - Optional metadata includes explicit id, area, priority, summary, implementation/rationale/order, repeatable acceptance, dependencies, capabilities, prerequisites, initial status, and expected revision.
Output and state effect#
Builds the item with actor/timestamp metadata, assigns the requested or next ID, validates the entire roadmap, atomically commits a new revision, and prints the created item or ID/revision.
Refusals and boundaries#
- Supplying both title forms is refused; an empty title returns the exact add usage.
- Invalid priority, status, duplicate or missing IDs/dependencies, invalid acceptance/evidence, cycles, and stale revisions are refused without committing.