ignoreGlobs and styleIgnoreGlobs
ignoreGlobs exempts a path from every check. styleIgnoreGlobs exempts a path from the style checks, and the comment and file length checks still apply. The default styleIgnoreGlobs list covers agent instruction files:
**/.claude/**, **/.codex/**, **/.agent/**, **/.agents/**, **/.cursor/**, **/.cursorrules, **/.windsurf/**, **/.windsurfrules, **/.gemini/**, **/.roo/**, **/.clinerules, **/.clinerules/**, **/.kiro/**, **/.continue/**, **/.aider*, **/.opencode/**, **/.amazonq/**, **/.junie/**, **/.trae/**, **/.augment/**, **/.github/copilot-instructions.md, **/.github/instructions/**, **/.github/prompts/**, **/.github/agents/**, **/CLAUDE.md, **/CLAUDE.local.md, **/AGENTS.md, **/GEMINI.md.
A higher config layer adds to this list. A reply, a commit message, a gh body, and a command text are scanned under a virtual path, so neither list applies to them.