Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
3.8 KiB
STATE — config-audit
Current state-of-play for DENNE pluginen. Auto-injisert ved sesjonsstart. Overskrives (ikke append) ved sesjonsslutt. Historikk → git (STATE.md er tracked). Stier relative til plugin-mappa.
Aktiv kontekst (v5.6.0 RELEASED — tag + catalog pushet; v5.7 next)
v5.6.0 released (7548a62, tag v5.6.0, catalog-ref bumpet dbbd1ff i ../catalog). Hele v5.6 (Foundation 62d910e + B1 bb647ce + B2 778b517 + C e3b044a) shipped. Suite 1023, scanner-count 14 (CA-OST), self-audit A/A (config 93, plugin 100), readmeCheck passed. Versjon synket: plugin.json/README-badge/CHANGELOG/catalog alle 5.6.0.
→ NESTE SESJON: ingen åpen oppgave i config-audit. v5.7 D er neste mulige, men KREVER eget GO. Vanlig sesjonsstart, bekreft, spør om GO.
Gjort denne økten (2026-06-20, lør — pushet)
- v5.6 C (
e3b044a): ny orkestrert OST-scanner (CA-OST-001/002/003, count 13→14). 001=user/project custom style utenkeep-coding-instructions:true(V10, medium); 002=plugin-style medforce-for-plugin:trueoverstyreroutputStyle(V11, low — keyer påsource==='plugin', Verifiseringsplikt-korreksjon mot planens «project/user»); 003=settingsoutputStyle→ ukjent style = dead config (medium). Doc-verifisert. Byte-stabilitet: bevart frozen v5.0.0 + strippet OST ved compare (strip-added-scanner.mjs), KUN SC-5 regenerert. +11 tester. - v5.6.0 release-cut (
7548a62+ tag + catalog): plugin.json 5.5→5.6, README version-badge + version-history-rad, CHANGELOG[5.6.0]-seksjon, annotert tagv5.6.0, catalogmarketplace.jsonconfig-audit-ref → v5.6.0. (Transientindex.lockunderveis la tag på feil commit — slettet + re-tagget korrekt.)
Åpne tråder / neste steg (prioritert)
- v5.7 D (mechanism-fit) — KREVER GO: heuristisk CLAUDE.md-lint (imperativ lifecycle-frasering → hook; path-spesifikk i root → path-scoped rule). Precision-gated: positiv+negativ korpus, suppressible, behind flag / defer hvis støy. Egen GO.
- llm-security KRITISK (annet repo) + 3 aktive plugins + STATE-sveip — uendret. Egne GO.
Gotchas (UFRAVIKELIG)
- Release-cut (config-audit) = 3 filer + annotert tag + catalog.
release:-commit: plugin.json + README (version-badge + ÉN version-history-rad) + CHANGELOG-seksjon. Sågit tag -a vX -m "...". Så catalog../catalog/.claude-plugin/marketplace.jsonref-bump (eget repo, egen Forgejo-remotektg-plugin-marketplace.git) → commit+push. README «What's New» er IKKE del av cuttet (lagger bevisst på v5.4.0). Versjon KUN i plugin.json + README version-badge + CHANGELOG + catalog-ref. - Scanner-tillegg = strip, IKKE re-seed (POST-B2). Ny scanner → bevar frozen v5.0.0 via
strip-added-scanner.mjs; re-seed KUN SC-5. Re-seed av frozen baker inn B2-hotspot-triple + claudeMd-drift. To strip-helpere:strip-hotspot-load-pattern(B2-felt) +strip-added-scanner(C-scanner). Frozen-v5.0.0-komparatorer: json/raw-backcompat + cli/posture/scan-orch-humanizer — grep ALLE før blast-radius. - OST keyer: 001=user/project, 002=plugin-only, 003 case-insensitiv built-in-match (Default/Explanatory/Learning/Proactive).
- tests-badge = EKSAKT
ℹ tests N(self-auditcountTestCases);readmeCheck.passed:true/mismatches:[]. 1023, scanner 14. - docs-gate (non-marketplace) krever ≥3 ikke-ws-linjer i README OG CLAUDE.md for
feat:(IKKErelease:). Path-guard tillater Edit på eksisterende.claude-plugin/plugin.json(blokkerer nye filer der + settings/hooks). Push-vindu: hverdag 20–23, helg fritt.
Scope-gjerde
Hele v5.6 (Foundation+B+C) + v5.6.0 release komplett og pushet. v5.7 D + andre repos = egne GO. Ingen åpen oppgave nå.
Kontinuitet
Tre lag: STATE.md (tracked) + auto-memory + CLAUDE.md. Oppdater DENNE som siste handling.