Repository navigation
v0.1.0
First release of lintuition: System One linters for your Go code. It finds places where code says one thing and does another: log messages, test names, comments or metric Help that contradict the surrounding code.
What's in it
- 15 linters across logs, errors, units, comments, tests, metrics and
//nolintreasons. What each one catches and how it decides:docs/linters.md. - Classifiers:
jev(TypeSafe),openai(OpenAI-compatible APIs, including a local Ollama),claude-codeandcodexunder your own login, andfakefor offline runs. - golangci-lint v2-shaped config and command line; text, json, sarif, checkstyle, code-climate, junit-xml and github-actions output.
- Request preview (
--dry-run --preview), payload policy, spending budget and answer cache. //nolintthat requires a linter name and a reason.- Plugins: your own linters and classifiers in a custom binary (
lintuition custom).
Install
go install github.com/ssgreg/lintuition/cmd/lintuition@v0.1.0
or download a binary below.