Command Surface¶
bijux-dev-cli and bijux-dev-dag provide maintainer-only command surfaces
for governance, reporting, release readiness, and evidence verification.
Visual Summary¶
flowchart LR
maintainer[maintainer user] --> dev_cli[bijux-dev-cli]
maintainer --> dev_dag[bijux-dev-dag]
dev_cli --> verify[workspace checks and reports]
dev_dag --> evidence[dag evidence and release checks]
dev_cli --> release[release and compatibility commands]
Command Families¶
- validation commands for repository and contract checks
- report commands for architecture, coverage, and evidence status
- release commands for readiness and compatibility workflows
- documentation and governance commands for handbook integrity
Command Design Rules¶
- commands must return actionable diagnostics
- machine-readable output must remain stable for automation
- command semantics must map to explicit ownership in code and docs
Code Anchors¶
crates/bijux-dev/src/cli.rscrates/bijux-dev/src/commands/mod.rscrates/bijux-dev/src/bin/bijux-dev-cli.rscrates/bijux-dev/src/main.rs