governor-application
Application-layer use cases and machine contracts for cargo-governor.
What It Provides
- release use cases such as
analyze,plan,bump,publish, andfull - owners use cases such as
show,check, andsync - agent context generation and machine-facing DTOs
- adapter ports for workspace, commands, registries, and source control
governor-application depends on traits and DTOs rather than concrete
infrastructure. Use it when you want to run cargo-governor workflows
from Rust code with your own adapters.
Scope
governor-core: domain and portsgovernor-application: use cases and workflow coordination- adapter crates: Cargo, Git, crates.io, checkpoints
License
MIT OR Apache-2.0