sot-verify
v0.1.1
Published
Quick verification for Source of Truth (.sot) files - returns pass/fail for CI/CD pipelines
Maintainers
Readme
sot-verify
Quick pass/fail verification for Source of Truth (.sot) files — optimized for CI/CD pipelines.
When to Use
| Tool | Use Case | |------|----------| | sot-verify | CI/CD pipelines, git hooks, quick checks | | sot-validator | Detailed reports, debugging, development |
Installation
npm install -g sot-verifyCLI Usage
# Quick check - exit 0 if valid, exit 1 if invalid
sot-verify project.sot
# Multiple files
sot-verify docs/*.sot
# Silent mode (only exit code, no output)
sot-verify project.sot --silentIn CI/CD
# GitHub Actions
- run: npx sot-verify docs/*.sot
# Pre-commit hook
sot-verify $(git diff --cached --name-only -- '*.sot')API
// Re-exports everything from sot-validator
const { validate, isValid, detect } = require('sot-verify');
if (isValid(content)) {
console.log('Valid');
}Related
- sot-validator - Detailed validation with warnings
- cgd-verify - Quick verification for .cgd files
- Clarity Gate - Full ecosystem
License
CC BY 4.0
