Commit Graph

109 Commits

Author SHA1 Message Date
Klotzkette 1a7e532009 feat(v57.0.0): harden skills and compact testakte PDFs 2026-06-02 10:20:38 +02:00
Klotzkette 5ef733a9db feat(v56.0.0): add regulated practice plugins 2026-06-02 02:42:10 +02:00
Klotzkette d4f166f5d7 feat(v55.0.0): expand company formation and civil law plugins 2026-06-02 01:57:03 +02:00
Klotzkette b4d25271c7 feat(v54.1.0): boost anlagen zu schriftsaetzen 2026-06-02 01:13:04 +02:00
Klotzkette 6161efde8e fix(codex v5): § 244/244a, § 10 OWiG, FeV Anlage 13, § 248b unbefugter Gebrauch + v54.0.0 sync (#179)
- aktenaufbereiter-strafrecht: Bandendiebstahl-Zitate korrigiert
  § 244 IV → § 244 I Nr. 2 / § 244a / § 263 V; Strafrahmen klargestellt
- verkehrsowi-verteidiger: § 25 OWiG (Einziehung) statt Fahrlässigkeit,
  § 10 OWiG (Vorsatz/Fahrlässigkeit) ergänzt; FeV Anlage 13 zu § 40
  (Punktekatalog FAER) statt Anlage 12
- fachanwalt-verkehrsrecht: FeV Anlage 13 zu § 40 FeV; § 248b StGB
  unbefugter Gebrauch eines Fahrzeugs (nicht Kraftfahrzeugdiebstahl)
- README.md / SKILLS.md / testakten/README.md auf v54.0.0 synchronisiert
- CHANGELOG.md v54.0.0-Eintrag vorangestellt
- leeren Platzhalter-Ordner bauchaos-seehotel-elsbach-am-walchensee
  entfernt (Validator-Drift)
2026-06-01 19:28:24 +02:00
Klotzkette 1775efaaa7 feat: add robotik recht plugin 2026-06-01 18:03:09 +02:00
Klotzkette 9c2583217b feat: expand miet weg and migrationsrecht skills 2026-06-01 17:09:55 +02:00
Klotzkette ed140d6e19 feat: add comprehensive agb law plugin 2026-06-01 14:16:29 +02:00
Klotzkette 40b23406f5 feat: boost bank legal department specialties 2026-06-01 13:40:12 +02:00
Klotzkette 35957a2b2d feat: add bank legal department plugin 2026-06-01 13:02:41 +02:00
Klotzkette 6ac9d93929 release: bump v53.1.0 2026-06-01 12:40:53 +02:00
Klotzkette 842b877fe1 Prepare v53.0.0 release with throttled asset upload 2026-06-01 11:29:13 +02:00
Klotzkette 49e07432e9 Finalize v52.9.0 release polish 2026-06-01 11:20:19 +02:00
Klotzkette 71a6d4e686 feat(skills): Batch 1 - 12 Plugins auf 20 Skills (+189)
Plugins mit <= 10 Bestandsskills auf jeweils 20 Skills aufgestockt:
- aktenaufbereiter-strafrecht, anlagen-zu-schriftsaetzen
- memorandums-ersteller, nda-abgleich, phishing-vorfall-pruefer
- zitierweise-deutsches-recht, forderungsmanagement-klagewerkstatt
- liquiditaetsplanung, einfache-leichte-sprache-jura
- betreuungsrecht, immobilienrechtspraxis, verfassungsrecht

Je Plugin ca. halftig einfuehrend/erweiternd + spezielle Fallskills.

Validatoren:
- validate-yaml-frontmatter: 0 Fehler, 0 Warnungen
- validate-plugin-structure OK

Bump: 112 plugin.json + marketplace.json auf 52.5.0
3092 Skills gesamt (+189).
2026-06-01 06:35:46 +00:00
Klotzkette b5d6534e26 feat(vergaberecht): 12 vertiefende Skills + Versionsbump v52.4.0
Neue Skills im Plugin fachanwalt-vergaberecht (16 -> 28):
- zuschlagskriterien-wertungsschema
- olg-sofortige-beschwerde
- schadensersatz-181-gwb
- sektorenvergabe-sektvo
- konzessionsvergabe-konzvgv
- inhouse-interkommunal
- verhandlungsverfahren-dialog
- freiberufliche-leistungen-hoai
- losbildung-mittelstandsfoerderung
- vergabesperre-korruption-selbstreinigung
- uvgo-unterschwellenvergabe
- vob-a-bauvergabe

Decken: Wertung, OLG-Beschwerde, Schadensersatz, SektVO, KonzVgV,
Inhouse/interkommunal, Verhandlungsverfahren, freiberufliche
Leistungen, Losbildung, Selbstreinigung, UVgO und VOB-A.

Validatoren:
- validate-yaml-frontmatter: 0 Fehler, 0 Warnungen
- validate-plugin-structure OK

Bump: 112 plugin.json + marketplace.json auf 52.4.0
SKILLS.md + skills-index regeneriert (2903 Skills).
2026-06-01 03:25:32 +00:00
Klotzkette 6a13d50686 Release v52.3.0 skill workflow expansion 2026-06-01 05:07:56 +02:00
Klotzkette 3936733091 chore(v52.2.2): boost short skills 2026-05-31 22:15:01 +02:00
Klotzkette ad8e37ac48 chore(v52.2.1): sync testakten downloads 2026-05-31 21:11:53 +02:00
Klotzkette 90d0cbc8c6 chore(v52.2.0): sync testakten and release assets 2026-05-31 17:21:34 +02:00
Klotzkette 33204e51d8 v52.1.0: Sanity-Pass, Bug-Hunt und Versions-Glattzug
Vollstaendiger Repository-Sweep nach v52.0.0.

Bug-Hunt:
- 0 tote interne Markdown-Links (alle 130+ Aktenordner, 110 Plugin-READMEs)
- 0 verbotene Frontmatter-Keys
- 0 Komma+Zahl-Patterns in Plugin/SKILL-Descriptions
- 0 kaputte JSON-Dateien
- CSV-Parsing bereits in PR #166 gefixt (9 Dateien)

Versions-Glattzug (vorher chaotisch):
- marketplace.json: 51.4.0 -> 52.1.0
- 110/110 plugin.json: vorher gemischt (105x 50.0.0, 5x andere) -> einheitlich 52.1.0
- ASSET_INDEX.md, testakten/README.md: Stand v52.1.0
- 110 skills-index/*.md: Stand v52.1.0
- SKILLS.md regeneriert (2682 Skills/110 Plugins)
- README.md Release-Zeile v52.1.0
- CHANGELOG.md v52.1.0-Eintrag oben

Validatoren gruen:
- validate-plugin-structure OK
- validate-yaml-frontmatter 0 Fehler
- validate-testakten-gesamt-pdf OK (127 Testakten)

Counts unveraendert: 110 Plugins, 127 Testakten, 2682 Skills.
2026-05-31 10:53:29 +00:00
Klotzkette cca8b3d458 feat(v52.0.0): Testakten-Veredelung, Audit-Fixes und Praktiker-Tipps (#165)
v52.0.0 Testakten-Veredelung. Zehn duenne Akten massiv ausgebaut (16-35 KB auf 76-383 KB Gesamt-PDF), Audit-Bericht mit drei sicher gefixten Findings (BGH VIII ZR 263/22 Datum 27.09.2023, sozialrecht-kanzlei zu fachanwalt-sozialrecht, Antragsgegnerin-Sprachfehler), CSV-Quote-Fix im meinungspruefer (Codex-Review), Merge mit Codex' parallelem v51.4.0-Stand inkl. neuer Akten und FZulG-EU/EWR-Praezisierung.
2026-05-31 03:28:35 +02:00
Klotzkette 53b1426625 v51.4.0: Sofort-Download-Box in jedem Plugin-README
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)
2026-05-30 23:53:57 +00:00
Klotzkette 5edea0a6a4 v51.3.0: Repo-Glattzug nach v51.2.0 (Konsistenz-Pass)
- marketplace.json: dfg-foerderantrag und forschungszulage-antragstellung
  ergaenzt (waren in v51.0.0 und v51.1.0 ueber main hinzugekommen aber nicht
  im Manifest); Plugins alphabetisch sortiert; metadata.version 51.2.0
  -> 51.3.0; Marketplace listet jetzt 110 Plugins (vorher 108).
- SKILLS.md regeneriert: 2682 Skills in 110 Plugins (vorher 2661/108);
  veralteten Satz mit 63 Testakten auf 127 Testakten korrigiert.
- skills-index/: 110 Plugin-Detailseiten plus Index regeneriert (zwei
  neue: dfg-foerderantrag, forschungszulage-antragstellung).
- README.md: Kennzahlen aktualisiert (Testakten 63 -> 127, Release-Zeile
  v51.1.0 -> v51.3.0).
- ASSET_INDEX.md Stand-Zeile auf v51.3.0.
- Sanity-Check: kein dezimalkomma in Plugin-Descriptions (marketplace.json,
  plugin.json, SKILL.md-Frontmatter); Description-Laengen innerhalb der
  Limits.
- Alle drei Validatoren gruen.
2026-05-30 23:29:24 +00:00
Klotzkette 0803837142 Merge origin/main into v51.2.0-testakten-vollbestand
- Konflikte aufgeloest: skills-index/ und steuerrecht-anwalt-und-berater/README.md aus main
- CHANGELOG vereinigt (v51.2.0 oben, v51.1.0 und v51.0.0 aus main behalten)
- marketplace.json metadata.version -> 51.2.0
- ASSET_INDEX angepasst: 110 Plugin-ZIPs (DFG plus FZulG aus main) plus 127 Fallakten-ZIPs = 241 Assets
- SKILLS.md regeneriert (108 curated Plugins, 2661 Skills, Stand v51.2.0)
- Alle drei Validatoren gruen
2026-05-30 22:19:16 +00:00
Klotzkette 84188dd74d v51.2.0: Rebrand v51.0.0 -> v51.2.0 (Kollision main DFG/FZulG v51.0.0+v51.1.0) 2026-05-30 22:17:57 +00:00
Klotzkette f88a9b9171 v51.0.0: CHANGELOG plus marketplace.json plus SKILLS.md plus skills-index regeneriert
- CHANGELOG.md v51.0.0 ergaenzt (Plugin-Testakten-Vollbestand 64 neue Testakten)
- marketplace.json metadata.version 50.10.0 -> 51.0.0
- SKILLS.md regeneriert: 108 Plugins, 2655 Skills, Stand v51.0.0
- skills-index/ regeneriert (108 Plugin-Detailseiten plus Index)
- ASSET_INDEX.md: 239 Release-Assets (108 Plugin-ZIPs plus 127 Fallakten-ZIPs plus 4 Standalone)
- Alle drei Validatoren gruen (Plugin-Struktur, YAML-Frontmatter, Testakten-Gesamt-PDF mit 127 Testakten)
2026-05-30 22:15:15 +00:00
Klotzkette 3e47d8a332 feat(v51.1.0): boost DFG and Forschungszulage workflows 2026-05-30 18:39:35 +02:00
Klotzkette 7f51bf7bb5 feat(v51.0.0): add DFG and Forschungszulage plugins 2026-05-30 17:34:18 +02:00
Klotzkette 8985200e16 feat(v50.10.0): Akten-ZIP-Download zusaetzlich zum Gesamt-PDF in allen Testakten-READMEs (#159)
User-Wunsch: In jedem Testakten-README soll oben sowohl das Gesamt-PDF als auch
die Akten-ZIP mit allen Einzeldateien direkt verlinkt sein.

- scripts/inject-gesamt-pdf-section.py: Autogen-Sektion erweitert. Zwei Zeilen:
  Gesamt-PDF (lokal eingecheckt) und Akten-ZIP (stabile URL auf
  releases/latest/download/testakte-<slug>.zip). Idempotent.
- Alle 63 Testakten-READMEs neu generiert.
- CI-Workflow baut die testakte-<slug>.zip schon seit erstem Release; die URLs
  werden ab v50.10.0 nun auch in den READMEs angezeigt.
- Marketplace 50.9.1 -> 50.10.0; Generator laeuft. 108 Plugins / 2655 Skills.
2026-05-30 15:53:28 +02:00
Klotzkette 0797e0e01f fix(v50.9.1): Download-Link im Word-Plugin-README ergaenzen (#158)
Beim Rename juristisches-drafting -> word-legal-ai-plugin-and-skill-for-german-lawyers
in v50.7.0 ist die Installation-Section mit dem Release-ZIP-Direkt-Download-Link
verloren gegangen. Das Word-Plugin war als einziges der 108 Plugins ohne diesen
Link. Jetzt analog zu allen anderen Plugin-READMEs wiederhergestellt.

Quercheck: Alle 108 Plugin-READMEs zeigen jetzt korrekt auf ihre eigene
Release-ZIP (releases/latest/download/<plugin>.zip).

Marketplace 50.9.0 -> 50.9.1.
2026-05-30 14:46:35 +02:00
Klotzkette 42159e0369 feat(v50.9.0): Sanity-Check Codex-Output, ASSET_INDEX-Sortierung, Plugin-Uebersicht im README (#157)
- Sanity-Check der zwoelf neuen/umbenannten Skills aus v50.8.0/8.1: alle Validatoren gruen.
- ASSET_INDEX.md: word-legal-ai-plugin-and-skill-for-german-lawyers von falscher Position
  zwischen jurastudium und jveg-kostenpruefer nach W verschoben (zwischen
  wandeldarlehen-lebenszyklus und zitierweise-deutsches-recht).
- README.md: Plugin-Tabelle ergaenzt um word-legal-ai-Eintrag (jetzt 108 von 108 Plugins
  vollstaendig gelistet) sowie neue Cluster-Zeile 'Drafting & Word' in
  Querschnittliche Werkzeuge.
- Marketplace 50.8.1 -> 50.9.0; Generator laeuft, SKILLS.md und skills-index/ zeigen
  Stand v50.9.0. Plugin- und Skill-Zahlen unveraendert (108 / 2655).
2026-05-30 14:41:40 +02:00
Klotzkette e46eac98c3 fix(v50.8.1): Word Legal AI ohne Makro-Ballast 2026-05-30 14:31:14 +02:00
Klotzkette b9c3a6846a feat(v50.8.0): Word Legal AI workflow ausbauen 2026-05-30 14:16:03 +02:00
Klotzkette be9ad7b99a feat(v50.7.0): Plugin-Rename juristisches-drafting -> word-legal-ai-plugin-and-skill-for-german-lawyers (#156)
User-Wunsch: Plugin-Name soll explizit klarmachen, dass es um Word, Legal AI und deutsche Juristen geht - auch in Betreffzeile und Link. Anzeigename: Word Legal AI Plugin and Skill for German Lawyers.

Aenderungen:
- Plugin-Ordner juristisches-drafting/ -> word-legal-ai-plugin-and-skill-for-german-lawyers/
- plugin.json: name + description aktualisiert
- marketplace.json: Plugin-Eintrag (name, source, description, version) umgestellt
- Plugin-README.md: Neuer Titel, Hinweis auf alten Slug bleibt fuer Suche
- orientierung-drafting-triage: Selbstreferenz auf neuen Slug
- ASSET_INDEX, README, SKILLS.md, skills-index regeneriert
- Neue Keywords: word-legal-ai, legal-ai-word, word-plugin-jura, german-lawyers
- Alter Slug juristisches-drafting bleibt als Keyword

Dauerregel 'Plugin-Renames verboten' wurde fuer diesen Fall explizit vom User ueberschrieben.

Marketplace 50.6.1 -> 50.7.0. Skills bleiben 2646.
Alle Validatoren gruen.
2026-05-30 13:59:06 +02:00
Klotzkette c08c5b8ab3 feat(v50.6.1): Schmalfeld-Testakte vertiefen 2026-05-30 13:54:39 +02:00
Klotzkette 0d88c2bb91 feat(v50.6.0): juristisches-drafting genialer mit Defensive Drafting, Term Sheet, Bilingual und Klauselbibliothek (#155)
* fix(v50.5.2): SKILLS.md/ASSET_INDEX.md/README.md fuer juristisches-drafting regenerieren

Codex-P2-Finding: Das neue Plugin juristisches-drafting war in der
marketplace.json registriert, fehlte aber in saemtlichen Uebersichten.
Im alles-komplettpaket.zip wurden so 25 neue Skills nicht aufgefunden.

Fix:
- scripts/generate-skills-md.py neu gelaufen
  -> SKILLS.md jetzt 108 Plugins / 2642 Skills (vorher 107/2617)
  -> skills-index/juristisches-drafting.md angelegt
- ASSET_INDEX.md: Plugin-Tabelle ergaenzt, Zaehler 107->108, 174->175
- README.md: Stats aktualisiert (Plugins, Skills, letzter Release)
- Marketplace-Version 50.5.1 -> 50.5.2

* feat(v50.6.0): juristisches-drafting genialer mit Defensive Drafting, Term Sheet, Bilingual und Klauselbibliothek

User-Wunsch: Plugin juristisches-drafting verbessern und genialer machen fuer Juristinnen und Juristen, die in Word schreiben.

4 neue Skills hinzugefuegt:
- defensive-drafting-fallen-erkennen (12 Fallen mit Roten-Flaggen-Wortlisten und Verteidigungsformulierungen)
- term-sheet-zu-vertrag-uebersetzung (Mapping-Tabelle + 12 typische Luecken + Mandantenmemo-Vorlage)
- bilingual-drafting-deutsch-englisch (3 Use Cases + 25 False Friends DE-EN + Massgeblichkeits-Klausel)
- klausel-bibliothek-katalog (Bedienungsanleitung fuer 60+ Klauselbausteine)

Plus references/klausel-bibliothek.md als Asset: ueber 60 Bausteine in 25 Bereichen (Praeambel bis Audit-Recht), jeder mit B2B/B2C-Ampel, AGB-Risiko, mild/scharf-Variante und englischer Fassung.

orientierung-drafting-triage: 4 neue Triage-Zeilen.
juristisches-drafting/README.md: Block G ergaenzt.
juristisches-drafting/plugin.json: Description und Keywords aktualisiert.

Marketplace 50.5.2 -> 50.6.0. Skills 2642 -> 2646.

Enthaelt auch v50.5.2 Regeneration der Uebersichten.
2026-05-30 13:50:26 +02:00
Klotzkette cc7383daa6 fix(v50.5.1): skills-index/ ins alles-komplettpaket.zip aufnehmen (#154)
Codex-P2-Finding zu v50.4.0: SKILLS.md verlinkt relativ auf
skills-index/<plugin>.md, der Release-Workflow kopierte aber nur
README.md/SKILLS.md/ASSET_INDEX.md/CHANGELOG.md ins
alles-komplettpaket.zip. Im Offline-Paket landeten so 107 tote
Tabellenlinks.

Fix: skills-index/ wird mit nach uebersichten/skills-index/ kopiert,
damit die relativen Links innerhalb des ZIPs aufloesen.
2026-05-30 13:29:32 +02:00
Klotzkette 94735be3e4 feat(v50.5.0): Testakten-Qualitaet und Gesamt-PDF-Regel 2026-05-30 13:16:55 +02:00
Klotzkette a1f185f631 feat(v50.4.0): SKILLS.md aufgeteilt + Mega-ZIP-Download prominent oben (#152)
User-Meldung: SKILLS.md (2 MB, 2617 Tabellenzeilen) hat in GitHubs
Markdown-Renderer endlos neu geladen / die Seite ist abgestuerzt.
GitHubs Renderer-Limit liegt bei ca. 512 KB.

- SKILLS.md jetzt nur noch ca. 27 KB (Hinweisblock, Download-Buttons,
  Plugin-Schnellzugriffstabelle).
- Pro Plugin eigene Detailseite unter skills-index/<plugin>.md mit
  vollstaendiger Skill-Tabelle. Groesste Datei 161 KB.
- Mega-ZIP-Download prominent ganz oben: alle-plugins-megazip.zip
  (~11 MB) und alles-komplettpaket.zip (~80 MB) als bestehende
  Release-Assets verlinkt.
- skills-index/README.md als Sitemap der Detailseiten.
- Generator scripts/generate-skills-md.py schreibt alles in einem
  Lauf, loescht veraltete Detailseiten idempotent.
- Marketplace 50.3.0 -> 50.4.0

Validatoren gruen.
2026-05-30 13:11:11 +02:00
Klotzkette db09f08ec9 feat(v50.3.0): SKILLS.md vollautomatisch generieren mit Download-Links (#151)
* feat(v50.3.0): SKILLS.md vollautomatisch generieren mit Download-Links

User-Wunsch: Skill-Uebersicht oben prominent erklaeren, dass die Skills
nichts weiter als grosse Markdown-Prompts sind und in jedem Chatbot per
Copy-Paste funktionieren. Pro Skill Direkt-Download (Markdown + Raw),
pro Plugin ein ZIP-Download-Button. Garantie: jeder neue Skill landet
automatisch in der Uebersicht.

- Neues Skript scripts/generate-skills-md.py: liest Plugin-Reihenfolge
  aus marketplace.json, scannt alle <plugin>/skills/<skill>/SKILL.md,
  liest description aus dem YAML-Frontmatter, schreibt SKILLS.md neu.
- SKILLS.md hat jetzt oben einen Hinweisblock 'Worum es hier geht:
  alles nur grosse Prompts' mit Schritt-fuer-Schritt-Anleitung fuer
  ChatGPT/Mistral/Gemini/DeepSeek/Le Chat-Nutzer.
- Pro Plugin: Plugin-README-Link + ZIP-Download-Link auf das
  Release-Asset (https://github.com/.../releases/latest/download/
  <plugin>.zip, vorhandenes Artefakt aus release-plugin-zips.yml).
- Pro Skill: Spalte 'Download' mit [Markdown]-Link (github.com/blob/main)
  und [Raw .md]-Link (raw.githubusercontent.com), beide direkt klickbar.
- Stand: 2617 Skills in 107 Plugins, v50.2.0.

Validatoren gruen.

* chore: marketplace 50.2.0 -> 50.3.0, SKILLS.md regeneriert, CHANGELOG
2026-05-30 13:04:14 +02:00
Klotzkette a347259228 feat(v50.2.0): Gesamt-PDF fuer jede Testakte und Inhaltsverbesserungen (#150)
User-Wunsch: jede Testakte soll im ZIP-Release zusaetzlich ein
'doppelt gemoppeltes' Gesamt-PDF mit allen Aktenstuecken haben.

- Neues Skript scripts/build-testakte-gesamt-pdf.py buendelt
  MD/TXT/EML/CSV/XLSX/DOCX/PDF einer Testakte zu einem PDF mit
  Cover, Inhaltsverzeichnis, Seitenzahlen und Trennblaettern.
  Sehr lange Tabellenzellen werden in Absaetze umgewandelt, damit
  ReportLab nicht ueberlauft (Wandeldarlehen-Bilingual).
- Neues Skript scripts/inject-gesamt-pdf-section.py ergaenzt jede
  Testakte-README idempotent um eine Gesamt-PDF-Sektion direkt
  unter dem H1.
- 63 Testakten erhalten gesamt-pdf/<name>_gesamt.pdf
- Stichprobensichtung des Repos: keine TODO/FIXME-Marker, keine
  Lorem-Ipsum-Reste, keine leeren Quelldateien.
- Versionen: Marketplace 50.1.1 -> 50.2.0
- Plugin-Manifeste unveraendert.

Validatoren gruen.
2026-05-30 12:40:51 +02:00
Klotzkette b4ada07d77 fix(v50.1.1): Testakten-Sektion bei dekorierten Direkt-Download-Headings korrekt positionieren (#149)
Codex-Review zu PR #148: Regex in scripts/inject-testakten-section.py
matchte nur Headings, die exakt mit '## Direkt-Download' beginnen.
Dekorierte Varianten wie '## ⬇️ Direkt-Download (einzelnes ZIP)'
fielen durch, der Auto-Block landete oberhalb statt unterhalb des
Direkt-Downloads.

Aenderungen:
- Regex aufgeweitet auf ^##[^\n]*Direkt-Download[^\n]*
- 10 READMEs mit dekorierten Headings neu sortiert:
  arbeitsrecht, arbeitszeugnis-analyse, betreuungsrecht,
  datenschutzrecht, fachanwalt-verwaltungsrecht, fluggastrechte,
  forderungsmanagement-klagewerkstatt, legistik-werkstatt,
  steuerrecht-anwalt-und-berater, vertragsrecht.

Versionen:
- Marketplace top-level 50.1.0 -> 50.1.1
- Plugin-Versionen unveraendert (nur READMEs)

Validatoren gruen.
2026-05-30 12:23:27 +02:00
Klotzkette 353d03bc1a feat(v50.1.0): Testakten-Uebersichten in Plugin-READMEs und Rosengarten-Testakte ausgebaut (#148)
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.
2026-05-30 12:09:52 +02:00
Klotzkette 110f254bbf chore(release): v50 sanity bump 2026-05-30 04:20:03 +02:00
Klotzkette 8644f15469 feat(v49.2.0): Skill-Uebersicht in allen 107 Plugin-READMEs vollstaendig (#147)
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.
2026-05-30 04:12:03 +02:00
Klotzkette a0003de535 feat(v49.1.0): Skill-Uebersichten in methodenlehre und mietrecht vollstaendig (#146)
Codex hat in v48.0.0 18 neue Methodenlehre-Skills hinzugefuegt; die
README und der allgemein-Skill listeten aber nur 2 davon auf. Im
mietrecht-Plugin fehlten vier Skills in der README-Tabelle.

methodenlehre-buergerliches-recht:
- README Skill-Tabelle vollstaendig: alle 20 Skills in fuenf Bloecken
  (Praxis-Einstieg, klassische Auslegungskanones, Verfassungs- und
  Unionsrechtskonforme Auslegung, Rechtsfortbildung und Argumentations-
  figuren, methodische Stroemungen).
- skills/allgemein/SKILL.md Abschnitt 5: Routing-Tabelle mit allen
  20 Skills, Routing-Faustregel erweitert.
- Tippfehler Geriust -> Geruest korrigiert.

mietrecht:
- README: vier fehlende Skills ergaenzt (allgemein, mandat-triage-
  mietrecht, mietkaution-rueckforderung, weg-beschluss-anfechten).

Plugin-Versionen 49.0.0 -> 49.1.0 (plugin.json + marketplace.json).
Validatoren gruen.
2026-05-30 01:52:38 +02:00
Klotzkette e07e0410b8 feat(release): v49 WEG grossakte und barrierefreiheit 2026-05-30 01:36:18 +02:00
Klotzkette a4b705c684 feat(v47.2.0): methodenlehre-buergerliches-recht README und Skills geschaerft (#144)
README:
- Veraltete Sektion 'Breaking Change in v3.0' entfernt.
- Neue Sektion 'Was dieses Plugin konkret macht' mit praeziser Plugin-Beschreibung.
- Skill-Tabelle um allgemein-Skill erweitert.
- Neuer Abschnitt 'Verknuepfung mit anderen Plugins'.

Skill methodenlehre-anwenden:
- Begruendung der Anspruchsgrundlagen-Reihenfolge ergaenzt.
- Drei konkrete Praxisbeispiele zur Gewichtung der Auslegungskanones.
- Vier BGH-Argumentationsmuster zur Rechtsfortbildung.
- Typische Fehlanwendungen von Generalklauseln benannt.
- Verbotsliste um Rueckwaerts-Subsumtion erweitert.
- Verlinkung zu bgb-at-pruefer.

Skill allgemein:
- Skill-Tabelle mit aussagekraeftiger Beschreibung statt Trunkierung.
- Neuer Block 'Routing-Faustregel' mit konkreten Weiterleitungen.

Plugin: 42.0.0 zu 42.1.0.
Validatoren gruen.
2026-05-30 00:13:23 +02:00
Klotzkette 1a12ac9789 fix(v47.1.1): Codex-Feedback zu bgb-at-schuldrecht-at-im-ma (#143)
Zwei P2-Badges aus dem Codex-Review von PR #142 adressiert:

- Paragraph 343 BGB sauber auf Kaufleute via Paragraph 348 HGB qualifiziert.
  Vorher pauschal 'Im B2B kein Paragraph 343 BGB-Schutz' war zu weit.
  Fuer Freiberufler, nicht-gewerbliche GbRs und Unternehmer ohne
  Kaufmannseigenschaft bleibt Paragraph 343 BGB anwendbar.

- Falsche BGH-Zitate ersetzt: BGH I ZR 17/05 (Pralinenform II) ist
  Markenrecht; BGH VIII ZR 244/97 betrifft Leasing-AGB, nicht die
  Einheitstheorie. Neu: BGH II ZR 155/85 (14.04.1986) und BGH VIII ZR
  329/99 (27.06.2001, NJW 2002, 142) fuer Einheitstheorie/Reichweite
  des Beurkundungserfordernisses nach Paragraph 15 Abs. 4 GmbHG. AGB-B2B-
  Quelle ersetzt durch BGH VII ZR 58/14 (22.10.2015). Best-Efforts wird
  dogmatisch ueber Paragraph 242 BGB hergeleitet, ohne unpassende Einzelfallzitate.

plugin.json und marketplace.json: 47.1.0 zu 47.1.1.
Validatoren gruen.
2026-05-29 21:10:56 +02:00
Klotzkette 7267c9f1ee feat(v47.1.0): zwei neue Grundlagen-Skills im gesellschaftsrecht-legal-english Plugin (#142)
Reaktion auf LinkedIn-Diskussion zu M&A-Basics und KI-Zeiten:

- skills/verdeckte-sacheinlage/SKILL.md: Paragraph 19 Abs. 4/5 GmbHG, Anrechnungsloesung, Hin-und-Her-Zahlung, 7-Schritte-Pruefraster, M&A-Fallen.
- skills/bgb-at-schuldrecht-at-im-ma/SKILL.md: 10-Schritte-Pruefraster mit Form/Einheitstheorie, Paragraph 162, 181, 307, 444 BGB.
- skills/allgemein/SKILL.md: Fuehrungsmatrix um zwei Routing-Zeilen erweitert.
- plugin.json und marketplace.json auf 47.1.0 (Skill-Anzahl 30 zu 32).

Validatoren gruen.
2026-05-29 19:47:27 +02:00