Skip to content

v0.100.2

Choose a tag to compare

@blackwell-systems blackwell-systems released this 16 May 21:05

Fixed

V048_AGENT_LOC_BUDGET no longer fires on documentation and configuration files.

The LOC budget check (V048) counts lines in files an agent owns to prevent overloaded agents. Previously it counted all action: modify files regardless of type, which meant an agent assigned to update docs/architecture.md (2000+ lines) would trip the 2000-line budget even though modifying a markdown file is not comparable in complexity to modifying 2000 lines of source code.

Non-code files are now excluded from the LOC budget calculation:

Category Extensions excluded
Documentation .md, .markdown, .txt, .rst, .adoc
Configuration .yaml, .yml, .json, .toml, .xml
Data/assets .csv, .svg, .html, .css
Lock files .lock, .sum, .mod

Agents that own source code files are still subject to the budget. The v048_exempt: true per-file override remains available for edge cases.

Upgrade

brew upgrade blackwell-systems/tap/polywave-tools
# or
go install github.com/blackwell-systems/polywave-go/cmd/polywave-tools@v0.100.2