Damit der Plugin-ZIP-Download in JEDEM Plugin sofort sichtbar ist (nicht
mehr versteckt weit unten in der README), wird in alle 110 Plugin-READMEs
direkt nach dem H1-Titel ein 'Sofort-Downloads'-Abschnitt eingefuegt mit:
- Plugin-ZIP-Direktlink zum aktuellsten GitHub-Release
- Pro zugeordneter Testakte: Gesamt-PDF + Akten-ZIP
User-Beschwerde: Word-Plugin (word-legal-ai-plugin-and-skill-for-german-lawyers)
hatte den Download-Link erst weit unten - nicht akzeptabel.
Aenderungen:
- scripts/inject-plugin-sofort-download-section.py (neu, idempotent)
- 110/110 Plugin-READMEs: Sofort-Download-Block eingefuegt
- marketplace.json 51.3.0 -> 51.4.0
- SKILLS.md regeneriert (2682 Skills/110 Plugins)
- CHANGELOG.md, README.md, ASSET_INDEX.md, SKILLS.md, skills-index/, testakten/README.md
auf v51.4.0 aktualisiert
Validatoren (alle gruen):
- validate-plugin-structure.mjs OK
- validate-yaml-frontmatter.py 0 Fehler
- validate-testakten-gesamt-pdf.py OK (127 Testakten)
Hochwertige individualisierte Testakte fuer das Plugin
fachanwalt-medizinrecht. Plot: Geburtsschaden bei Lina Meinhardt
(geb. 14.03.2024) im Evangelischen Klinikum Bochum nach verzoegerter
Sectio bei pathologischem CTG, Hypoxie, infantile Zerebralparese
GMFCS IV. Eltern Sarah und Jonas Meinhardt fordern Schmerzensgeld,
materiellen Schaden und Feststellungsantrag fuer kuenftige Schaeden.
Setup demonstriert Behandlungsfehlerpruefung nach Paragraf 630a BGB,
Beweislastumkehr nach Paragraf 630h BGB (grober Behandlungsfehler),
MDS-Gutachten und Sachverstaendigengutachten. 23 nummerierte
Markdown-Aktenstuecke plus drei DOCX (Klageschrift, Sachverstaendigen-
brief, Anhoerung), zwei XLSX (Pflegeplan, Verdienstausfall), vier
E-Mails, zwei PDFs, drei JPGs. Gesamt-PDF 531 KB ueber 36
Quelldateien.
Sanity-Check ergab Skill-Drift in 96 von 107 Plugin-READMEs. In den
meisten Faellen fehlte nur der allgemein-Triage-Skill; bei
steuerrecht-anwalt-und-berater, selbstvertreter-amtsgericht, arbeitsrecht
und 18 fachanwalt-Plugins fehlten ganze Bloecke.
Loesung:
- Neues Skript scripts/generate-skills-overview.py baut in jeder
Plugin-README einen automatisch gepflegten Abschnitt 'Alle Skills im
Ueberblick' ans Ende. Der Block ist mit HTML-Kommentar-Markern
eingegrenzt und idempotent regenerierbar.
- 107 Plugin-READMEs einmalig generiert. Jede README listet jetzt alle
Skills des Plugins mit Description aus der jeweiligen SKILL.md.
- Cross-Check: 0 Plugins mit Skill-Drift in der README (vorher: 96).
Plugin-Versionen bleiben unveraendert. Es haben sich nur READMEs
geaendert. Der Repo-Tag v49.2.0 markiert den Sweep auf Repo-Ebene.
Validatoren gruen.
Verhindert HTML-Entity-Darstellung („ etc.) in Plugin-Outputs bei
Clients die Markdown durch HTML-Escaping schicken. 909 Dateien betroffen,
keine inhaltliche Änderung.