slopguard-rules 0.1.20

Builtin rule definitions for slopguard
Documentation
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]
## [0.1.20]https://gitlab.com/ThomasTartrau/slopguard/compare/slopguard-rules-v0.1.19...slopguard-rules-v0.1.20 - 2026-10-15

### Added

- add builtin fixers and review-derived autofix rules

## [0.1.19]https://gitlab.com/ThomasTartrau/slopguard/compare/slopguard-rules-v0.1.18...slopguard-rules-v0.1.19 - 2026-10-14

### Fixed

- cut false positives in unresolved-import, no-format-url and max-file-lines

## [0.1.18]https://gitlab.com/ThomasTartrau/slopguard/compare/slopguard-rules-v0.1.17...slopguard-rules-v0.1.18 - 2026-10-14

### Fixed

- #54 reduce false positives of six rules and accept a reason in disable directives

## [0.1.17]https://gitlab.com/ThomasTartrau/slopguard/compare/slopguard-rules-v0.1.16...slopguard-rules-v0.1.17 - 2026-09-26

### Added

- follow assertion helpers in no-assertion-free-test


### Fixed

- reduce benchmark false positives and sync docs

## [0.1.16]https://gitlab.com/ThomasTartrau/slopguard/compare/slopguard-rules-v0.1.15...slopguard-rules-v0.1.16 - 2026-09-22

### Added

- add 10 new correctness and slop rules

## [0.1.15]https://gitlab.com/ThomasTartrau/slopguard/compare/slopguard-rules-v0.1.14...slopguard-rules-v0.1.15 - 2026-09-22

### Added

- #39 add test-quality and slop rules with cross-file duplicate error detection

## [0.1.14]https://gitlab.com/ThomasTartrau/slopguard/compare/slopguard-rules-v0.1.13...slopguard-rules-v0.1.14 - 2026-09-21

### Added

- #35 add import resolution for unresolved/hallucinated imports

## [0.1.13]https://gitlab.com/ThomasTartrau/slopguard/compare/slopguard-rules-v0.1.12...slopguard-rules-v0.1.13 - 2026-09-21

### Added

- #33 add scan --fix autofix-safe rewrites

## [0.1.12]https://gitlab.com/ThomasTartrau/slopguard/compare/slopguard-rules-v0.1.11...slopguard-rules-v0.1.12 - 2026-09-19

### Added

- #34 add System One classifier (Jev/TypeSafe) pass

## [0.1.11]https://gitlab.com/ThomasTartrau/slopguard/compare/slopguard-rules-v0.1.10...slopguard-rules-v0.1.11 - 2026-09-19

### Changed

- separate module tests into dedicated files and extract scan logic

## [0.1.10]https://gitlab.com/ThomasTartrau/slopguard/compare/slopguard-rules-v0.1.9...slopguard-rules-v0.1.10 - 2026-09-19

### Added

- #32 add cross-file rule pass and no-single-impl-trait

## [0.1.9]https://gitlab.com/ThomasTartrau/slopguard/compare/slopguard-rules-v0.1.8...slopguard-rules-v0.1.9 - 2026-09-18

### Added

- #31 add ai-ssrf-unvalidated-url and ai-open-redirect-unvalidated rules

## [0.1.8]https://gitlab.com/ThomasTartrau/slopguard/compare/slopguard-rules-v0.1.7...slopguard-rules-v0.1.8 - 2026-09-18

### Added

- #30 add file-level metric rules with per-file structural thresholds

## [0.1.7]https://gitlab.com/ThomasTartrau/slopguard/compare/slopguard-rules-v0.1.6...slopguard-rules-v0.1.7 - 2026-09-16

### Added

- add 5 security rules (exec injection, hardcoded tokens, JWT bypass, shell format arg)

## [0.1.6]https://gitlab.com/ThomasTartrau/slopguard/compare/slopguard-rules-v0.1.5...slopguard-rules-v0.1.6 - 2026-09-14

### Fixed

- reduce false positive rate by 63% on real-world codebase

## [0.1.5]https://gitlab.com/ThomasTartrau/slopguard/compare/slopguard-rules-v0.1.4...slopguard-rules-v0.1.5 - 2026-09-14

### Added

- #23 add 18 builtin rules for Rust and TypeScript

## [0.1.4]https://gitlab.com/ThomasTartrau/slopguard/compare/slopguard-rules-v0.1.3...slopguard-rules-v0.1.4 - 2026-09-13

### Added

- #20 #21 #22 AI rule pipeline, 4 builtin AI rules, CLI integration

## [0.1.3]https://gitlab.com/ThomasTartrau/slopguard/compare/slopguard-rules-v0.1.2...slopguard-rules-v0.1.3 - 2026-09-12

### Added

- #15 add 21 builtin rules with multi-language support

## [0.1.2]https://gitlab.com/ThomasTartrau/slopguard/compare/slopguard-rules-v0.1.1...slopguard-rules-v0.1.2 - 2026-09-12

### Added

- #14 add opt-in rules, reduce false positives, reproducible benchmarks

## [0.1.1]https://gitlab.com/ThomasTartrau/slopguard/compare/slopguard-rules-v0.1.0...slopguard-rules-v0.1.1 - 2026-09-12

### Documentation

- #12 add per-crate READMEs and improve main documentation for crates.io