Repository navigation
Release notes: Vibgrate CLI 2026.1007.1 — risk budgets and a CI-ready DriftScore summary #409
vibgrate-team
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
What's new in 2026.1007.1 (and 2026.1006.2)
Shipped 7 Oct 2026. Full release: https://github.com/vibgrate/cli/releases/tag/v2026.1007.1 · Changelog: https://vibgrate.com/changelog/cli/2026.1007.1
2026.1006.2went out earlier the same day with the same feature set;2026.1007.1is the one to install. Its release is here: https://github.com/vibgrate/cli/releases/tag/v2026.1006.2Headline: budget for risk, not just drift, and hand CI a clean summary
Last release added a DriftScore budget. This one lets
driftBudgetcap risk too:maxRiskScoreandmaxRiskWorseningPercentlet you fail a change that makes exposure meaningfully worse, even when drift barely moves. A localvg scanreports those limits as not evaluated rather than guessing, so you know the gate only bites where it has the data.For CI authors,
vg scan --summary-out <file>now writes a small JSON summary of the DriftScore, and the Action exposesdrift-score,risk-levelandscore-deltaoutputs, so later steps (PR comments, badges, Slack) can read the result without parsing the full report.Also in this cut
New / Changed
driftBudgetacceptsmaxRiskScoreandmaxRiskWorseningPercentvg scan --summary-outwrites a compact DriftScore JSON for CI; newdrift-score,risk-level,score-deltaoutputsImproved (docs)
vg build --attest/vg build --verifyare documented, including the signing flow and the error messages you can hitvg builddocs explain how a GitHub Actionsuses:pin is recorded in the code mapvg sbom exportandvg scan --format jsondocs cover package digest fields and clarify project vs solution identifiersFixed
vg evidenceandvg build --attestexit with a clear error when the output file can't be serialized or written, instead of failing vaguelyvg sbom exportkeeps one component when several projects resolve the same package, and warns about any dropped dependency edgesTry it
No-install try:
npx @vibgrate/cli scanBenchmarks (honest)
Two-arm benchmark vs
2026.1006.2on the pinned corpus (236 metrics compared). Extraction held steady (19 languages, 26,626 definitions, 19,057 call edges, locate accuracy 0.94, dependency detection 0.96). Startup median ~829 → ~827 ms. The two regressions we've been reporting are still there and still published: agent tokens with vg on comparable tasks 578,766 → 636,808 (+10.0%) and median tool calls per task 6 → 7 (+16.7%). Details: https://vibgrate.com/cli/benchmarksDiscuss
maxRiskScoreormaxRiskWorseningPercentfits your team, and what thresholds you landed on.--summary-outin a pipeline? Reply with what you feed it into; it helps us decide which fields to add next.— maintainers (
vibgrate-team)All reactions