15 Commits

Author SHA1 Message Date
Klotzkette 7ab06ff04a v250 testakten als akten-dumps 2026-06-08 12:20:30 +02:00
Klotzkette 2f82e64ece feat(promptliste): Klotzkettes Juristische Promptliste mit Disclaimer + README-Hinweis + Bot-Regel 2026-06-04 11:36:40 +00:00
Klotzkette 842b877fe1 Prepare v53.0.0 release with throttled asset upload 2026-06-01 11:29:13 +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 e07e0410b8 feat(release): v49 WEG grossakte und barrierefreiheit 2026-05-30 01:36:18 +02:00
Klotzkette e2c318d1a1 release: add aggregate plugin and testakte downloads 2026-05-29 17:47:43 +02:00
Klotzkette 955a7a5fba Improve KI-VO checker and update Actions runtimes 2026-05-28 08:18:07 +02:00
Klotzkette e945eb66c7 docs: Umbenennung docs/ zu uebersicht-fachanwaltschaften/ + GitHub-Actions-Workflow fuer Pages-Deploy 2026-05-20 18:28:28 +00:00
Klotzkette c1b36517f1 v2.0.4: Codey-Findings + 52 Plugin-READMEs + testakte-Prefix + Testbericht-Quickwins
- Quote-Bug in build_liquiditaetsplan.py: Nenner ist jetzt 3-Wochen-Passiva-Summe
- Spiegelung auf steuerberater-werkzeuge (byte-identisch)
- Notiz_Sebastian.txt: C-549/07 Wallentin-Hermann + C-257/14 van der Lans sauber zitiert
- Workflow release-plugin-zips.yml: testakte-Prefix fuer Beispielakten
- INSTALLATION_EINFACH.md: 17 -> 52 Plugin-ZIPs + Warnbox marketplace.json/testakte-*.zip
- ASSET_INDEX.md neu mit Typ-Klassifikation
- 32 neue Plugin-READMEs mit Direkt-Download-Block
- 18 bestehende READMEs um Direkt-Download-Block erweitert
- CLAUDE.md aus 19 Plugin-Quellverzeichnissen entfernt (Root-CLAUDE.md bleibt)
- requirements.txt fuer openpyxl + PyYAML
- Validator-Kommentar zu PDFs

Testbericht-Quickwins:
- license + homepage in 12 Plugin-Manifests ergaenzt (arbeitsrecht, datenschutzrecht, gesellschaftsrecht, gewerblicher-rechtsschutz, jurastudium, kanzlei-builder-hub, ki-governance, produktrecht, prozessrecht, rechtsberatungsstelle, regulatorisches-recht, vertragsrecht)
- Output-Dateinamen mit Umlauten zu ASCII (beA-Konvention konsistent) in 25 SKILL.md
- 3 broken Skill-Slug-Refs gefixt: /fortbestehensprognose:ausloesendes-, /liquiditaetsplanung, sanierungsbausteine patronatserklaerung/gesellschafterdarlehen-rangruecktritt/stundungsanfrage-glaeubiger
- liquiditaetsplanung Plugin-Description von 112 auf 267 Zeichen (BGH-Passiva-II, Padlet, Trigger-Worte)
2026-05-20 16:13:45 +00:00
Klotzkette 3b7d5ff08e v1.2.36: vier umfangreiche Testakten + examples/->testakten/ umbenannt
Repo-Umstrukturierung:
- examples/ -> testakten/ umbenannt (per git mv, beispielakte-edelholz-berlin/ darunter)
- .github/workflows/release-plugin-zips.yml entsprechend angepasst
- Repo-Root-README mit prominentem Testakten-Hinweis-Block ergaenzt
- testakten/README.md neu geschrieben mit Uebersichtstabelle aller 5 Akten
  und Direkt-Download-Links auf die Release-Assets

Vier neue Testakten (alle Mandanten-Dokumente mit korrekten Umlauten):

1. fluggastrechte-familie-braeutigam (13 Dateien)
   Familie Braeutigam-Zaytuna, 2 Erwachsene + 3 Kinder, Pacific Sky Airways
   PSA 4471/4472 FRA-BKK, Rueckflug 11.04.2026 annulliert, 53 h Verspaetung;
   Carrier verweigert mit aussergewoehnlichen Umstaenden und ueberzogener
   Vollmachtsforderung; 5 x 600 EUR = 3.000 EUR Ausgleich; Verjaehrung 31.12.2029.

2. betreuung-hildegard-sauer (14 Dateien)
   Hildegard Sauer 87, Demenz GDS 6, Pflegegrad 4, Haus Charlottenstift
   Berlin-Mitte, Berufsbetreuer Stefan Lichtenberg, AG Mitte 70 XVII 4421/24
   (Beschluss 18.11.2024), erster Jahresbericht 30.04.2026 faellig, Streit
   der Kinder um Verkauf Eigentumswohnung Schoeneberger Ufer 41, Vermoegen
   rund 612.000 EUR, Genehmigungspflicht Paragraph 1850 BGB.

3. sozialrecht-rollstuhl-tannenberg (13 Dateien)
   Olaf Tannenberg 62, MS EDSS 6.5, Pflegegrad 2, Nordsee-BKK
   (Akz. 2026-HM-04421-T) lehnt Aktivrollstuhl Quickie Helium 5.847 EUR ab
   mit Begruendung barrierefreie Wohnung mit Aufzug; Widerspruchsfrist
   Paragraph 84 SGG knapp (21.05.2026); BSG-Argumente B 3 KR 17/01 R und
   B 3 KR 25/06 R.

4. fortbestehensprognose-paragrafix-gmbh (16 Dateien)
   Legal-AI-Startup Berlin-Moabit, Heidestrasse 78, HRB 247841 B,
   GF Dr. Carolin Vogt-Hesselbach + Yannik Brodersen, ARR 2,25 Mio EUR,
   Burn 380.000 EUR/Monat, Cash 1,87 Mio EUR; Series-A Tranche 2 (3 Mio)
   an Milestones gebunden; Earlybird Comfortletter (weich) 17.04.2026;
   Paragraph 102 StaRUG-Hinweis Steuerberaterin Steiglitz vom 06.05.2026.
2026-05-20 10:12:17 +00:00
Klotzkette 0fa70e39e0 Make release ZIPs clean for Cowork upload
Exclude root CLAUDE.md from plugin release ZIPs and keep manifest descriptions brief for Cowork upload validation.
2026-05-19 11:56:37 -07:00
Klotzkette ceb2af7c1d Add release ZIP validation
Add release ZIP validation

- Add a Python release guard for plugin ZIP assets.
- Validate flat ZIP layout, manifest names, cache-file exclusion, and the standalone Liquiditätsplanung generator.
- Run the guard from the release workflow before publishing assets.

Validated with structure checks, Claude plugin marketplace validation, Python compile, diff check, and local ZIP simulation for all 17 plugin ZIPs.
2026-05-19 11:29:24 -07:00
Klotzkette e8aee9427e Fix plugin ZIP packaging for desktop upload
Fix plugin ZIP packaging for desktop upload

- Package individual release ZIPs with plugin contents at ZIP root.
- Document that desktop ZIP upload requires a single plugin ZIP, not a repository ZIP.
- Clarify the Liquiditätsplanung ZIP root layout.

Validated with structure checks, marketplace validation, local flat-ZIP inspection, and validator check after extracting the flat ZIP.
2026-05-19 11:23:42 -07:00
Klotzkette 2cefd5061b ZIP-Releases pro Plugin + Beispielakte als separater Download
- .github/workflows/release-plugin-zips.yml: Bei Tag-Push (v*) und
  manueller Ausloesung wird pro Plugin und pro Beispielakte eine ZIP
  gebaut und an den GitHub Release angehaengt. Damit gibt es stabile
  Direkt-Download-URLs der Form
    https://github.com/Klotzkette/claude-fuer-deutsches-recht/releases/latest/download/<name>.zip
  zur einzelnen Installation in Claude Code unter 'Customize Plugins'.

- examples/beispielakte-edelholz-berlin/: fiktive Mandatsakte (Edelholz
  Manufaktur Berlin GmbH) zum Ausprobieren der Liquiditaets-Skills.
  Liegt ausserhalb der Plugins; wird separat als beispielakte-edelholz-berlin.zip
  ausgeliefert und ist nicht Teil eines Plugins.

- examples/README.md mit Disclaimer (alle Daten frei erfunden).

- liquiditaetsplanung/README.md: prominenter Direkt-Download-Block am
  Anfang mit Tabelle der einzelnen Plugin-ZIPs, Schritt-fuer-Schritt
  Anleitung zur Installation in Claude Code, separater Hinweis auf die
  optionale Beispielakte.
2026-05-19 16:51:36 +00:00