This release includes breaking changes for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+14 more
Summary
AI summaryUpdates Highlights, ไบฎ็น, and ๐ English across a mixed release.
Full changelog
A quality-over-features release that makes every finding more defensible and every skip more deliberate.
๐ English
Highlights
- ๐ 12-book source coverage matrix โ The new
skills/_shared/source-coverage.mdmaps every one of the twelve source books (now including The Art of Unit Testing and How Google Tests Software as first-class citizens) to the concepts it contributes, the nuances it insists on, the false positives it warns against, and the review questions it inspires. Every skill now reads this file before writing findings. - ๐ก๏ธ "What Not to Flag" guardrails โ R1โR6 and T1โT5 now ship with explicit negative guidance. Deep modules are not shallow modules. Composition roots are not DIP violations. Transaction scripts are not anemic domains. CRUD is not distortion. The goal: cut template-driven over-reporting without dulling the real signal.
- ๐งช Benchmark suite expanded to 43 scenarios โ Six new cases explicitly test the model's restraint: deep Go modules, Hyrum's Law warnings, closed-protocol switches, TypeScript composition roots, Python transaction scripts, and risk-shaped legacy Java test portfolios.
- ๐ Docs & validation tightened โ README, AGENTS.md, CLAUDE.md, and CONTRIBUTING.md now document the coverage matrix.
node scripts/validate-repo.mjsis promoted to a first-class consistency gate; the validator itself now checks for the twelve-book inventory, the source-coverage file, and the "What Not to Flag" sections.
No breaking changes. Existing .brooks-lint.yaml configs, skill invocations, and short-form commands are untouched.
Install / Upgrade
```bash
/plugin marketplace add hyhmrright/brooks-lint
/plugin install brooks-lint@brooks-lint-marketplace
```
๐จ๐ณ ็ฎไฝไธญๆ
ไธไธช"้่ดจ้่้้ๅ่ฝ"็็ๆฌ๏ผ่ฎฉๆฏไธๆก finding ๆด็ซๅพไฝ่๏ผไน่ฎฉๆฏไธๆฌก"ไธ flag"ๆด็ปๅพ่ตทๆจๆฒใ
ไบฎ็น
- ๐ 12 ๆฌไนฆ็ๆบๅคด่ฆ็็ฉ้ต๏ผๆฐๅข `skills/_shared/source-coverage.md`๏ผไธบๆฏๆฌๆบๅคดไนฆ๏ผ็ฐๅจ The Art of Unit Testing ๅ How Google Tests Software ๅทฒๆญฃๅผ่ฟๅ ฅไธ็บงๆธ ๅ๏ผๆ็กฎๅๅบ๏ผ่ดก็ฎไบๅชไบๆฆๅฟตใๅผบ่ฐไบๅชไบ็ป่ใ่ญฆๅไบๅชไบๅ้ณๆงใๅบ่ฏฅๆๅบๅชไบๅฎกๆฅ้ฎ้ขใๆๆๅไธช skill ๅจๅ finding ไนๅ้ฝไผๅ ่ฏป่ฟไธชๆไปถใ
- ๐ก๏ธ "What Not to Flag" ้ฒๆคๆ ๏ผR1โR6 ไธ T1โT5 ๅ จ้จๆฐๅขไบๆพๅผ็ๅๅๆๅฏผใDeep module ไธๆฏ shallow module๏ผcomposition root ไธๆฏ DIP ่ฟ่ง๏ผtransaction script ไธๆฏ่ดซ่ก้ขๅ๏ผCRUD ไธๆฏๆจกๅๆญๆฒใ็ฎๆ ๏ผๅจไธๅๅผฑ็ๅฎไฟกๅท็ๅๆไธ๏ผ็ ๆๆจกๆฟ้ฉฑๅจ็่ฟๅบฆๆฅๅใ
- ๐งช ๅบๅ่ฏๆต้ๆฉๅ ๅฐ 43 ไธชๅบๆฏ๏ผ6 ไธชๆฐๅขๅบๆฏไธ้จๆฃ้ชๆจกๅ็"ๅ ๅถ"๏ผGo ๆทฑๅบฆๆจกๅใHyrum's Law ้ข่ญฆใๅฐ้ญๅ่ฎฎ switchใTypeScript ็ปๅๆ นใPython ไบๅก่ๆฌ๏ผไปฅๅๆ้ฃ้ฉๅฝข็ถ่ฃๅช็ Java ้็ๆต่ฏๅฅไปถใ
- ๐ ๆๆกฃไธๆ ก้ชๆถ็ดง๏ผREADMEใAGENTS.mdใCLAUDE.mdใCONTRIBUTING.md ๅๆญฅ่ฎฐๅฝ่ฆ็็ฉ้ต๏ผ`node scripts/validate-repo.mjs` ่ขซๆๅไธบไธ็บงไธ่ดๆง้ธ้จ๏ผๆ ก้ช่ๆฌๆฌ่บซ็ฐๅจไนไผๆฃๆฅ 12 ๆฌไนฆๆธ ๅใsource-coverage ๆไปถๅ "What Not to Flag" ๆฎต่ฝๆฏๅฆ้ฝๅ จใ
ๆ ็ ดๅๆงๅๆด๏ผ็ฐๆ `.brooks-lint.yaml` ้ ็ฝฎใskill ่ฐ็จๆนๅผๅ็ญๅฝไปคๅไธๅๅฝฑๅใ
ๅฎ่ฃ / ๅ็บง
```bash
/plugin marketplace add hyhmrright/brooks-lint
/plugin install brooks-lint@brooks-lint-marketplace
```
Full changelog / ๅฎๆดๅๆดๆฅๅฟ: CHANGELOG.md
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Brooks-Lint
All releases โRelated context
Related tools
Beta — feedback welcome: [email protected]