aibvf-check 0.1.0 — "SonarQube for AI" CI/CD pre-flight gate
The first non-MCP surface for AI BVF: a CI gate that fails the build when a declared AI initiative wouldn't survive a board review.
npx aibvf-checkreads a.aibvf.jsonmanifest, scores every initiative with the deterministic@aibvf/coreengine, prints a scorecard, and exits non-zero on any policy violation (0pass /1gate failed /2config error).- GitHub Action:
uses: Bahamas1717/ai-bvf@v0.7.0with an optionalmanifestinput — fails the workflow on any violation. - Policy:
fail_on(default["Stop"]),max_governance_riskceiling,min_decision_confidencefloor. Per-initiativesignal_completenesscarries the v0.6 honesty valve into CI — estimated inputs haircut confidence and surface a caveat instead of passing on a confident-looking number. - Reuses 100% of the scoring engine; zero runtime deps beyond
@aibvf/core. Pure, unit-tested gate logic (7 tests). Manifest is human/PR-authored, not auto-scraped.
Install: npx aibvf-check · Built by Craig Horton Advisory