Skip to content

Check Packs

Check packs let you run the right gate family for the current risk surface. all exists, but targeted packs are usually faster and easier to interpret.

Available packs

PackUse whenMain surfaces
uivisual behavior, interaction, or route flow changescomponent style, flow design, gestures, network and terminal-link contracts
securityauth, secrets, static hosting, or API boundaries are touchedstatic site, API boundary, network contracts, code quality
performanceruntime speed, local startup, queries, or resource use mattersdatabase access, local dev, code quality
architecturemodule boundaries, runtime contracts, or data access changearchitecture profile, code quality, API boundary, database access
pr-readinessyou need the PR gate statusPR preparation
launch-readinessa change is close to releasestatic site, API, network, UI, DB, local dev, code quality
agent-harnessagent workflow evidence or learning loop is in scopeagent harness
public-discoverypublic documentation or AI-search visibility matterspublic discovery
self-dogfoodVibePro is checking its own workflowself-dogfood readiness
oss-readinesspackage or repository is being prepared for open source releaseOSS readiness
regression-riska small change may have broad blast radiusregression risk
allyou need a broad local sweepcore checks across the repository

Common commands

bash
vibepro check pr-readiness . --story-id <story-id> --base origin/main
vibepro check architecture . --story-id <story-id> --base origin/main --json
vibepro check launch-readiness . --story-id <story-id> --include-public-discovery

Use --fail-on-findings in CI only when the pack is expected to be enforcement-grade for that repository. During exploration, prefer reading the findings first.

Released under the Apache-2.0 License.