CLI command
jeden roadmap depends
Add a dependency edge.
Exact invocation#
jeden roadmap depends <id> <dependency-id> [--revision N] [--json]Inputs and options#
- Required: source item ID and dependency item ID. Optional expected revision and JSON output.
Output and state effect#
Adds the uppercased dependency ID, validates the complete graph, records an update event, and commits.
Refusals and boundaries#
- Missing values return
Usage: roadmap depends <id> <dependency-id>; unknown items and stale revisions are refused. - Self-dependencies, missing targets, duplicate IDs, and cycles are refused by full-roadmap validation.