Problem
ignore patterns only match finding location (which holds tool names), so ignore: ["MCP001"] matches nothing and is a silent no-op.
Where
src/audit.ts (ignore filter) + rules setting location: tool.name (e.g. src/rules/permissions.ts).
Acceptance
Add a failing test first asserting ignore: ["MCP001"] suppresses MCP001 findings. Then fix.
Problem
ignorepatterns only match findinglocation(which holds tool names), soignore: ["MCP001"]matches nothing and is a silent no-op.Where
src/audit.ts(ignore filter) + rules settinglocation: tool.name(e.g.src/rules/permissions.ts).Acceptance
Add a failing test first asserting
ignore: ["MCP001"]suppresses MCP001 findings. Then fix.