diff --git a/CLAUDE.md b/CLAUDE.md index f48a718..9b152de 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -1,4 +1,4 @@ -# LLM Security Plugin (v7.6.0) +# LLM Security Plugin (v7.6.1) Security scanning, auditing, and threat modeling for Claude Code projects. 5 frameworks: OWASP LLM Top 10, Agentic AI Top 10 (ASI), Skills Top 10 (AST), MCP Top 10, AI Agent Traps (DeepMind). 1822+ unit, integration, and end-to-end tests (`tests/e2e/` covers the multi-hook attack chain, multi-session state simulation, and the full scan-orchestrator pipeline); mutation-testing coverage not published. @@ -129,6 +129,41 @@ over 5 sesjoner: 10209 → 10677 linjer. Kjent begrensning: `parsed.findings` er tom for `deep-scan`/`audit` demo-fixturer (parser-begrensning, ikke fikset i v7.6.0 — sporet for v7.6.x patch). +**v7.6.1 — Playground visuell-patch (no scanner/hook behavior changes).** +Seks bugs fanget av maintainer ved manuell verifisering i nettleser +etter v7.6.0-release. Alle skyldtes mismatch mellom DS-klasser og +hvordan playground-rendrere brukte dem (eller manglende DS- +implementasjoner av klasser playground-rendrere antok eksisterte). +(1) `renderFindingsBlock` brukte `.findings` outer-class som DS har som +2-kolonners grid (`grid-template-columns: 360px 1fr`) for list+detail- +panel-layout — playground brukte den uten detail-panel, headeren havnet +i venstre 360px-kolonne, items i 1fr. Erstattet med +`
` + `

` + korrekt `findings__list > +findings__group > findings__group-header + findings__items`-mønster. +(2) `.report-table` manglet helt i DS men brukes i 7+ rendrere (OWASP- +kategorier, Supply chain, Scanner Risk Matrix, Plugin-meta, Permission- +matrise, Live-meter, Siste runs, Godkjenninger, Mitigation roadmap) — +lagt lokal CSS-implementasjon i playground-HTML `