v2026.903.3
·
3 commits
to main
since this release
Vibgrate CLI 2026.903.3
Released 2026-09-03
This release of the Vibgrate CLI introduces enhancements to the architecture module, improving how call sites are typed and how policies are applied. It also provides clearer feedback on architecture violations during scans.
What changed
New
- A second policy pack,
layered-v1, has been added alongsidehexagonal-v1, allowing for more precise architecture evaluations.
Improved
vg scan --fail-on architecture-findingand--fail-on architecture-warningnow include the policy pack used for evaluation in their output.- A new documentation page,
docs/architecture-policies.md, provides a detailed comparison of the rules betweenhexagonal-v1andlayered-v1. - The architecture module's duty walker no longer misinterprets dependency-injection registrations as store writes.
- The gold set gains new fixtures that test edge-binding scenarios, enhancing the accuracy of the architecture evaluation.
Benchmarks
Two-arm benchmark of this release against 2026.903.2, interleaved on one runner against the pinned corpus (187 metrics compared).
| Metric | Previous | This release |
|---|---|---|
| Languages with extraction | 19 count | 19 count |
| Definitions extracted (corpus total) | 22364 count | 22364 count |
| Call edges extracted (corpus total) | 12409 count | 12409 count |
| Locate accuracy (top-1) | 0.94 ratio | 0.94 ratio |
| Dependency detection (authored manifest truth) | 0.96 ratio | 0.96 ratio |
| CLI startup (--version, median) | 789 ms | 785.30 ms |
3 regression(s) — published, not omitted:
- Token reduction vs baseline agent (equal success): 0.20 → 0.17 (-15.2%)
- Tasks passed on both arms: 36 → 35 (-2.8%)
- Comparable-task rate (both arms passed / total): 0.95 → 0.92 (-2.8%)
Full report and methodology: https://vibgrate.com/cli/benchmarks
Install or update
npm install -g @vibgrate/cli
vgFull changelog: https://vibgrate.com/changelog/cli/2026.903.3