User-Feedback: Testakten waren in Plugin-READMEs zu tief unten erwaehnt
und es fehlten Downloadlinks. Die Rosengarten-Testakte sollte um alle
gaengigen Datenformate erweitert werden.
Plugin-READMEs (50 betroffene Plugins):
- Neues Skript scripts/inject-testakten-section.py legt idempotenten
Auto-Block 'Testakte(n)' direkt unter Direkt-Download an. HTML-
Kommentar-Marker grenzen den Block ab; alte manuelle Sektionen
werden entfernt. Mapping Plugin->Testakten hardcoded mit allen
zuvor unmatched Akten zugeordnet.
Rosengarten-Testakte (testakten/nachbarschaftsstreit-horrorfall-rosengarten/):
- emails/: 6 EML-Dateien (Thuja, Carport, Bauamt-Anfrage/Antwort)
- whatsapp/: Standard-WhatsApp-Chat-Export
- xlsx/: Kosten/Schaeden + Riss-Log (2 Sheets)
- docx/: Anwaltsschreiben Kessler, Aufforderung Albers, Vergleich
- pdfs/: Baumgutachten, Bauamt-Bescheid, Vermessungsskizze
- scan-whatsapp/: visuell gerenderter Handy-Screenshot-Scan
- gesamt-pdf/: alles in einem Gesamtdokument mit Cover und
Inhaltsverzeichnis und Trennblaettern fuer die externen PDFs
- neue MD-Stuecke 13_zeugenliste_und_anwohner.md und
14_telefonprotokolle_kanzlei.md mit Anwohnern, Handwerkern,
Behoerdenkontakten und sechs Telefonprotokollen
- README komplett neu strukturiert mit Gesamt-PDF prominent oben
Versionen:
- nachbarschaftsstreit-pruefer 50.0.0 -> 50.1.0
- Marketplace top-level 50.0.0 -> 50.1.0
- Die 50 anderen Plugin-READMEs ohne Versions-Bump (nur READMEs)
Validatoren gruen.
Sanity-Check sauber, einheitlicher Versionsbump alle 105 Plugins auf 42.0.0. Vorgaenger-Releases v38-v41 (Perplexity) waren nur Einzel-Fixes/Docs; Versionen blieben inhomogen. Jetzt vereinheitlicht.
- Welle 3: 969 als WRONG_TOPIC/NOT_FOUND klassifizierte AZ aus 88 Skills entfernt
(175 Dateien geaendert, 392 Zeilen entfernt). Frontmatter unangetastet.
- Welle 4: 17 tote references/-Verweise identifiziert, einer gefixt
(rechtsberatungsstelle anleiter-pruefwarteschlange: pruef-warteschlange.yaml
-> review-queue.yaml). Audit-Report in audit/references_audit_2026-05-29.json.
- Konversationsstil: CLAUDE.md + alle 102 allgemein-SKILL.md erhalten
verbindlichen Block: konzis starten, schnell zur Dokumentenproduktion;
ausfuehrlich nur bei echter Subsumtion, Tabellen oder Schriftsatz-Text.
- Frontmatter-Konvention in CLAUDE.md explizit: keine triggers, when_to_use,
language, rechtsgebiet, license, argument-hint, user-invocable,
allowed_tools, tools, model, adapted_from, version, related_skills.
- LG Aachen 10 O 306/25 (Urteil vom 27.05.2026) zur Button-Loesung
bei Online-Gluecksspiel als Leitentscheidung aufgenommen in
bgb-at-pruefer (2 Skills), vertragsrecht, produktrecht. Quellenhinweis:
offizieller Volltext zum Aufnahmezeitpunkt noch nicht oeffentlich.
- Versionsbump: alle 102 plugin.json, Marketplace-Top-Level und alle
Marketplace-Plugin-Eintraege auf 24.1.0.
- Validatoren gruen: validate-plugin-structure, validate-yaml-frontmatter,
welle5_komma_check, validate-with-claude-cli (alle 102 Plugins).
- Alle 102 Plugin-Manifeste und .claude-plugin/marketplace.json (Top-Level
und alle Plugin-Einträge) einheitlich auf 24.0.0. Erstmals seit mehreren
Releases sind sämtliche Versionsnummern im Repo deckungsgleich.
- Alle gemergten Codex-PRs sind in main enthalten (Selbstvertreter
Amtsgericht und Sozialgericht, Lobbyregister Bundestag, Wertgrenzen-2026-
Fix nach Justizstandort-Stärkungsgesetz, 150 Steuerberater-Skills
BWA/Lohn/DBA).
- YAML-Frontmatter-Hygiene aus v23.0.1 vollständig übernommen; alle Skills
passieren validate-yaml-frontmatter.py und claude plugin validate --strict.
QS:
- node scripts/validate-plugin-structure.mjs (OK)
- python3 scripts/validate-yaml-frontmatter.py (0 Fehler, 0 Warnungen)
- python3 /tmp/welle5_komma_check.py (0 Treffer)
- git diff --check