diff options
| author | Thomas Vanbesien <tvanbesi@proton.me> | 2026-05-19 20:00:24 +0200 |
|---|---|---|
| committer | Thomas Vanbesien <tvanbesi@proton.me> | 2026-05-19 20:00:24 +0200 |
| commit | 444fee251e2d0193c7002c2f128ddc3c8c10eb3f (patch) | |
| tree | 35b79b00def07a0bfc3307de18d9f9f53a3a1953 | |
| parent | 30b733851b17c2786a3340bff017c8ef0e057de7 (diff) | |
| download | dotfiles-444fee251e2d0193c7002c2f128ddc3c8c10eb3f.tar.gz dotfiles-444fee251e2d0193c7002c2f128ddc3c8c10eb3f.zip | |
docs(claude): add diagnostics & linters rules
- Never silence warnings/diagnostics; fix root cause or feed the
tool real config instead of muting.
- Don't re-propose a rejected/conceded approach.
| -rw-r--r-- | .claude/CLAUDE.md | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/.claude/CLAUDE.md b/.claude/CLAUDE.md index dbca976..1a8ec82 100644 --- a/.claude/CLAUDE.md +++ b/.claude/CLAUDE.md @@ -18,3 +18,10 @@ - Format multi-step Bash commands across multiple lines (one logical step per line, `\` continuations, section `echo` separators on their own line) rather than one dense single line. I read commands before approving them. + +# Diagnostics & linters + +- Never silence a warning/diagnostic to make it go away. Fix the root cause, or give the tool the real information it + needs (types, config, library paths) so it stops being wrong. Inline `disable`/`ignore` annotations and blanket mutes + are not acceptable unless I explicitly ask for them. +- Don't re-propose an approach I've already rejected or you've conceded is wrong. Carry the concession forward. |
