Expand description
Capability lifecycle contract types.
Typed Rust mirrors of
docs/contracts/capabilities.md.
Structs§
- Capability
Action - One action checked, skipped, executed, or failed during a lifecycle run.
- Capability
Descriptor - Static metadata for one product capability.
- Capability
Id - Stable capability identifier, e.g.
lintingorrelease. - Capability
Report - Read-only readiness status for one product capability.
- Capability
RunReport - Structured result from running
setorgofor a capability. - Next
Action - Suggested next command for a capability report.
- Provider
Id - Stable provider identifier, usually a plugin subcommand such as
rust.
Enums§
- Capability
Action Kind - Kind of action included in a lifecycle run report.
- Capability
Relevance - Product relevance for a capability.
- Capability
State - Readiness state for a capability report.
- Capability
Verb - Lifecycle verb supported by a capability descriptor.
- RunStatus
- Status of a lifecycle run.