From 665ed6c1feb3cd2249f4b0b97452c83b9aa18de5 Mon Sep 17 00:00:00 2001 From: fegger Date: Thu, 10 Sep 2026 21:26:55 +0200 Subject: [PATCH] [IMP] personalverrechnung: wissensbasis README cluster table through batch 9 Bring the README cluster registry table up to the current corpus state (571 entries in 67 clusters, batches 1-9): append the 27 clusters of batches 7-9 in batch order, update the rows of clusters extended by later batches (praemien 7, sonderzahlungen 5, schwangerschaft 7, arbeitnehmerschutz 16), replace the stale counts paragraph (277/40, five chapters) with the full batch breakdown and all seventeen briefings chapters, and align two sentences with the binding skill rules: new clusters extend all four tool structures including CHAPTER_TOPIC_MAP for chapter-qualified topic collisions, and values may only be sourced from the source text or newer KB entries. Table rows were generated from the tool's CLUSTERS/TOPIC_TO_PREFIX registries and the Layer-1 catalog, so names, ID ranges (including the by-design gaps brt/end/bso) and counts are exact. --- personalverrechnung/wissensbasis/README.md | 60 +++++++++++++++++----- 1 file changed, 48 insertions(+), 12 deletions(-) diff --git a/personalverrechnung/wissensbasis/README.md b/personalverrechnung/wissensbasis/README.md index 084ab59..2b30767 100644 --- a/personalverrechnung/wissensbasis/README.md +++ b/personalverrechnung/wissensbasis/README.md @@ -50,7 +50,7 @@ als ASCII-Slugs. Die Frontmatter ist **Single Source of Truth**; `kb.json` wird daraus generiert und schema-validiert (`build_lexis_kb.py --registry`). -## Cluster (Batch 1–5) +## Cluster (Batch 1–9) | topic-Slug | Name | ID-Präfix | IDs | n | |---|---|---|---|---| @@ -64,10 +64,10 @@ als ASCII-Slugs. Die Frontmatter ist **Single Source of Truth**; | `entgelt` | Entgelt: Anspruch & Abrechnung | `ent` | lb-ent-01 … 11 | 11 | | `geschaftsfuhrer` | Geschäftsführer | `gsf` | lb-gsf-01 … 05 | 5 | | `leitende-angestellte` | Leitende Angestellte | `lei` | lb-lei-01 | 1 | -| `pramien` | Prämien & Provisionen | `prm` | lb-prm-01 … 06 | 6 | +| `pramien` | Prämien & Provisionen | `prm` | lb-prm-01 … 07 | 7 | | `sachbezuge` | Sachbezüge & freiwillige Sozialleistungen | `sac` | lb-sac-01 … 21 | 21 | | `vorstand` | Vorstandsmitglieder (Vorstand) | `vst` | lb-vst-01 … 04 | 4 | -| `sonderzahlungen` | Sonderzahlungen | `son` | lb-son-01 … 04 | 4 | +| `sonderzahlungen` | Sonderzahlungen | `son` | lb-son-01 … 05 | 5 | | `zuschlage` | Zulagen und Zuschläge | `zus` | lb-zus-01 … 08 | 8 | | `pendlerforderung` | Pendlerförderung | `pen` | lb-pen-01 … 09 | 9 | | `reisekosten` | Dienstreise & Reisekosten | `rei` | lb-rei-01 … 09 | 9 | @@ -84,27 +84,63 @@ als ASCII-Slugs. Die Frontmatter ist **Single Source of Truth**; | `meldepflichten` | Melde- und Informationspflichten | `mip` | lb-mip-01 … 04 | 4 | | `nachtschwerarbeit` | Nachtschwerarbeit | `nsc` | lb-nsc-01 … 03 | 3 | | `ruhezeiten` | Ruhezeiten | `rhz` | lb-rhz-01 … 04 | 4 | -| `schwangerschaft` | Schwangerschaft (Mutterschutz) | `sch` | lb-sch-01 | 1 | +| `schwangerschaft` | Schwangerschaft (Mutterschutz) | `sch` | lb-sch-01 … 08 | 7 | | `uberstunden` | Überstunden | `ues` | lb-ues-01 … 04 | 4 | | `zeiterfassung` | Zeiterfassung | `zer` | lb-zer-01 … 03 | 3 | | `schwerarbeit` | Schwerarbeit | `swa` | lb-swa-01 … 05 | 5 | -| `arbeitnehmerschutz` | Arbeitnehmerschutz (ASchG) | `asc` | lb-asc-01 … 12 | 12 | +| `arbeitnehmerschutz` | Arbeitnehmerschutz (ASchG) | `asc` | lb-asc-01 … 16 | 16 | | `dienstnehmerhaftung` | Dienstnehmerhaftung (Schadenersatz) | `dnh` | lb-dnh-01 … 07 | 7 | | `gleichbehandlung` | Gleichbehandlung & Diskriminierung | `glb` | lb-glb-01 … 07 | 7 | | `mobbing` | Mobbing | `mob` | lb-mob-01 | 1 | | `firmeneigentum` | Firmeneigentum & Sachnutzung | `fir` | lb-fir-01 … 06 | 6 | | `weisungen` | Weisungen an die Arbeitnehmer | `wei` | lb-wei-01 … 03 | 3 | +| `urlaub` | Urlaub (Anspruch, Entgelt, Verbrauch) | `url` | lb-url-01 … 16 | 16 | +| `krankenstand` | Krankenstand & Entgeltfortzahlung | `krs` | lb-krs-01 … 09 | 9 | +| `entsendung` | Grenzüberschreitender Einsatz & Entsendung | `grz` | lb-grz-01 … 08 | 8 | +| `karenzsonderformen` | Karenz-Sonderformen (Bildungs-, Hospiz-, Pflegekarenz) | `kzs` | lb-kzs-01 … 07 | 7 | +| `elternteilzeit` | Elternteilzeit | `elt` | lb-elt-01 … 06 | 6 | +| `karenz` | Karenz (Elternkarenz) | `kar` | lb-kar-01 … 06 | 6 | +| `kinderbetreuungsgeld` | Kinderbetreuungsgeld & Beihilfen | `kbg` | lb-kbg-01 … 06 | 6 | +| `prasenzdienst` | Präsenzdienst & Zivildienst | `prd` | lb-prd-01 … 06 | 6 | +| `telearbeit` | Teleworking & Heimarbeit | `tel` | lb-tel-01 … 06 | 6 | +| `schutzfrist` | Geburt, Schutzfrist & Wochengeld | `msf` | lb-msf-01 … 05 | 5 | +| `dienstverhinderung` | Dienstverhinderungsgründe & Streik | `dvh` | lb-dvh-01 … 04 | 4 | +| `arbeitskrafteuberlassung` | Arbeitskräfteüberlassung (AÜG) | `aug` | lb-aug-01 … 02 | 2 | +| `entgeltfortzahlung` | Entgeltfortzahlung an Feiertagen | `efz` | lb-efz-01 … 02 | 2 | +| `familienzeit` | Papamonat & Familienzeitbonus | `pap` | lb-pap-01 … 02 | 2 | +| `pflegefreistellung` | Pflegefreistellung | `pfl` | lb-pfl-01 … 02 | 2 | +| `wiedereingliederung` | Wiedereingliederung (Geld, Teilzeit) | `wie` | lb-wie-01 … 02 | 2 | +| `beendigungsarten` | Beendigungsarten (Austritt, Entlassung, Kündigung) | `bnd` | lb-bnd-01 … 44 | 44 | +| `betriebsrat` | Betriebsrat & Betriebsvereinbarungen | `brt` | lb-brt-01 … 36 | 35 | +| `endabrechnung` | Beendigungsansprüche & Endabrechnung (Abfertigung, Vergleich, Stundenguthaben) | `end` | lb-end-01 … 26 | 25 | +| `insolvenz-betriebsubergang` | Unternehmensauflösung & Betriebsübergang (Insolvenz) | `ins` | lb-ins-01 … 08 | 8 | +| `meldungen-verpflichtungen` | Meldungen & Verpflichtungen (Beendigung, Datenschutz) | `mel` | lb-mel-01 … 08 | 8 | +| `beendigungsphase-sonstiges` | Beendigungsphase – Sonstiges (Zeugnis, Konkurrenzklausel, Sozialplan, Postensuche) | `bso` | lb-bso-01 … 11 | 10 | +| `beitragsrecht-asvg` | Sozialversicherungsrecht: Beitragsrecht ASVG (Beitragsgrundlagen, Beitragssätze) | `sva` | lb-sva-01 … 16 | 16 | +| `bauerliche-sozialversicherung` | Bäuerliche Sozialversicherung (BSVG) | `bsv` | lb-bsv-01 … 18 | 18 | +| `gsvg-fsvg` | GSVG/FSVG: Selbständige, neue Selbstständige, Abfertigung | `gsv` | lb-gsv-01 … 12 | 12 | +| `krankenversicherung` | Krankenversicherung ASVG (Leistungen) | `kvs` | lb-kvs-01 … 04 | 4 | +| `pension` | Pensionsversicherung (Pensionsarten, Pensionskonto) | `pvs` | lb-pvs-01 … 13 | 13 | -277 Einträge in 40 Clustern (Batch 1: 55, Batch 2: 52, Batch 3: 44, -Batch 4: 54, Batch 5: 31, Batch 6: 41). Fünf Briefings-Kapitel: -„Beschäftigungsverhältnisse“, „Entgelt: Anspruch & Abrechnung“, -„Arbeitszeit“, „Arbeitnehmerschutz“ und „Verhaltenspflichten“ +571 Einträge in 67 Clustern (Batch 1: 55, Batch 2: 52, Batch 3: 44, +Batch 4: 54, Batch 5: 31, Batch 6: 41, Batch 7: 97, Batch 8: 134, +Batch 9: 63). Siebzehn Briefings-Kapitel: „Beschäftigungsverhältnisse“, +„Entgelt: Anspruch & Abrechnung“, „Arbeitszeit“, „Arbeitnehmerschutz“, +„Verhaltenspflichten“ (Batches 1–6), dazu „Urlaub & Karenzierung“, +„Schwangerschaft & Elternkarenz“, „Krankenstand & Arbeitsunfall“, +„Dienstverhinderung“ und „Außerhalb des Betriebsstandortes“ (Batch 7), +„Beendigungsarten“, „Betriebsrat & Betriebsvereinbarungen“, +„Beendigungsansprüche & Endabrechnung“, „Beendigungsphase - Sonstiges“, +„Meldungen & Verpflichtungen“ und „Unternehmensauflösung & +Betriebsübergang“ (Batch 8) sowie „Sozialversicherung“ (Batch 9) (chapter-Feld je aus dem Katalog übernehmen). Frontmatter-`topic` = beschreibender ASCII-Slug (linke Spalte), das ID-Präfix (`atz`, `leh`, …) nur im `id` selbst; das Tool prüft die -Konsistenz beider (`--registry`). Neue Cluster erweitern -`TOPIC_TO_PREFIX`/`CLUSTERS` im Tool. +Konsistenz beider (`--registry`). Neue Cluster erweitern alle vier +Strukturen im Tool (`TOPIC_MAP`, `KEYWORDS`, `CLUSTERS`, +`TOPIC_TO_PREFIX`); tritt derselbe Thema-Slug unter zwei Kapiteln +auf, zusätzlich `CHAPTER_TOPIC_MAP`. IDs werden beim ersten `--extract` vergeben und danach **eingefroren** (`load_previous_ids()`); neue Dokumente hängen hinten an, Nummern @@ -122,7 +158,7 @@ werden nicht transliteriert — `uberblick`, `beschaftigung`). älterem Stand (z. B. Lehrlinge 2024-03, 2025-08), so ist „(Stand YYYY-MM)" am Wert zu führen. Niemals Werte aus Trainingswissen ergänzen — nur aus dem Quelltext oder aus - Batch-1-Dokumenten mit neuerem Stand (dann mit ID belegt). + neueren KB-Einträgen (dann mit ID belegt). 4. **Statusmarken wie in RECHTSQUELLEN:** ✅ verifiziert · ⚠ plausibel, Detailverifikation offen · ❓ bewusst offen. §-Zitate nur, wenn die Quelle sie nennt; sonst ⚠ mit Verifikationshinweis (RIS).