Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -342,7 +342,7 @@ required, this file wins.

The full reference is **`deps/ex_quality/usage-rules.md`**, vendored with the
dependency, so it is the version of the tool this repo actually runs
(`{:ex_quality, "~> 0.14"}`). Read it when a stage fails in a way its own
(`{:ex_quality, "~> 0.15"}`). Read it when a stage fails in a way its own
output does not explain, or when you need the shape of the JSON report. Fetch
it with `mix deps.get` if `deps/` is cold; do not go looking for the rules on
the web instead.
Expand All @@ -353,8 +353,9 @@ Four rules do not wait to be looked up:
stage costs one line and detail prints only for failures, so truncating
removes findings, not noise.
- **Read the `○` lines.** A skipped stage is not a passing one. This repo runs
six stages - Format, Compile, Dependencies, Credo, Tests, Dialyzer - and
three are reported `○ skipped (not installed)`: Doctor, Gettext, Sobelow.
eight stages - Format, Compile, Dependencies, Credo, Tests, Dialyzer, Docs,
Doc links - and three are reported `○ skipped (not installed)`: Doctor,
Gettext, Sobelow.
Those three are recorded in `.claude/wurk.json` under
`gate.project_level_skips` and `gate.not_applicable_skips` and are the
expected state. Any other `○` in a full run is a real gap and is worth
Expand Down
Loading