Repository navigation
ci(skill-scanner): sync with ai-security (scanner 2.3.0, Haiku 5.5, fail on high findings) - #29
Conversation
|
Please include repository-root components in plugin scanning. The plugin installs from ./, but changes to root .mcp.json or hooks/hooks.json select zero scans and pass. Add a root-component scan unit and a root-only change test to complete the promised coverage. This is an inherited coverage gap, reproduced with local fixtures. Live scanner execution remains unverified. |
|
Agreed, the gap is real: the plugin installs from The repo has none of these today, so nothing unscanned ships now. The fix belongs in the canonical workflow in zama-ai/ai-security, because this copy must stay identical apart from |
Brings the PR skill scan up to date with the canonical workflow in zama-ai/ai-security.
advanced-2on Haiku 5.5 instead of Opus 4.6, at a fraction of the cost.--fail-on-severity high).scripts/skill_scan_budget.pyis new andscripts/skill_scan_summary.pyis replaced, both with the uv script header.Known gap: each scan unit is
skills/<name>, so plugin components at the repo root (hooks/,.mcp.json,.lsp.json,commands/,agents/) are not scanned. There are none today. The fix will come from the canonical workflow.