From 330dca4b71c7ea14264cdab04d1a919beca40b13 Mon Sep 17 00:00:00 2001 From: Kjell Tore Guttormsen Date: Wed, 6 May 2026 14:44:55 +0200 Subject: [PATCH] =?UTF-8?q?docs(llm-security):=20tre=20doc-niv=C3=A5er=20o?= =?UTF-8?q?ppdatert=20for=20v7.6.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit CLAUDE.md OBLIGATORISK-regel: enhver feature-endring som pusher til Forgejo MÅ oppdatere alle tre doc-nivåer i SAMME commit eller umiddelbart etter. v7.6.1-fix-commit (97b054c) bumpet kun versjons-badgen — denne oppfølgings-commit-en lukker doc-gapet. - plugins/llm-security/README.md: ny [7.6.1] history-tabell-rad - plugins/llm-security/CLAUDE.md: header bumpet v7.6.0 → v7.6.1 + ny v7.6.1-blurb (alle 6 fix-detaljer) - README.md (rot): llm-security versjons-rad bumpet v7.6.0 → v7.6.1 + v7.6.1 history-bullet over v7.6.0-bullet Ingen kodeendringer. Co-Authored-By: Claude Opus 4.7 --- CLAUDE.md | 37 ++++++++++++++++++++++++++++++++++++- README.md | 1 + 2 files changed, 37 insertions(+), 1 deletion(-) 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 `