764 B
764 B
| description | allowed-tools |
|---|---|
| Validate manifest integrity and completeness | Bash, Read |
Validate Manifest
Run validation checks on project_manifest.json.
Command
python3 "$CLAUDE_PROJECT_DIR/skills/guardrail-orchestrator/scripts/validate_manifest.py" $ARGUMENTS
Options
- No arguments: Basic validation
--strict: Treat warnings as errors
What It Checks
- Structure: Required top-level keys exist
- Pages: Have paths, components, file_paths
- Components: Have props with types, valid dependencies
- APIs: Have methods, paths, request/response schemas
- Database: Tables have primary keys, valid foreign keys
- Dependencies: No orphans, no circular references
- Naming: Follows conventions