validate Commands
Overview
The validate category contains 15 commands for validating repository contracts, dependencies, and compliance.
Commands
| Command | Purpose |
|---|---|
| validate | Validate all repository contracts and dependencies |
| validate contracts | Validate contracts against JSON schemas |
| validate dependencies | Validate module dependencies against contracts |
| validate specs | Validate Gherkin specifications |
| validate artifacts | Validate build artifacts exist |
| validate module-files | Validate module file ownership |
| validate module-hierarchy | Validate dependency graph structure |
| validate go-tidy | Validate Go dependencies are tidy |
| validate design | Check workspace.dsl syntax |
| validate books | Validate books.yml configuration |
| validate markdown | Validate markdown file syntax |
| validate test-tags | Validate test tags against contract |
| validate control-tags | Validate @control tags against OSCAL |
| validate risk-profile | Validate OSCAL profile documents |
| validate risk-catalog | Validate OSCAL catalogs |
Common Use Cases
Pre-commit Validation
Dependency Validation
Documentation Validation
Key Features
- Comprehensive validation of repository contracts
- Go module dependency checking
- Gherkin specification validation
- OSCAL compliance validation
- Design and documentation verification
See Also
Tutorials | How-to Guides | Explanation | Reference
You are here: Reference — information-oriented technical descriptions of the system.