Spaces:
Running
Running
File size: 1,073 Bytes
9de795a | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | # rules/ – Norm-Regelsatz (deklarativ, Daten statt Code)
Regeln gemäss Schema `regel` (Brain → `vault/50_Umsetzung/Norm-Regelsatz-v0.md`):
Basis-Rahmen (alle Räume) + je Raumtyp ein eigener Satz. ⚠️ Werte v0 sind
Richtwerte («status: zu-verifizieren») – vor Produktreife gegen SIA 500 /
DIN 18022/68935 verifizieren. Normprofile CH/EU als Overrides.
## `flaechen.json` – Flächen-/Materialnormen (EIGENES Format, getrennt)
`flaechen.json` ist **bewusst kein** Geometrie-Regelsatz und **nicht** Teil des
TS/Python-Paritätstests. Es kontrolliert den KI-Flächen-Call (Kurator Call C):
welches Boden-/Wandmaterial in welchem Raumtyp/Nassbereich zulässig ist.
Nur die Python-Seite (`kurator.pruefe_flaechen`) liest es – Prüfung nach dem
LLM-Output, dann Repair-Retry, sonst deterministische `korrigiere_flaechen`.
Deklaratives Format: `{ id, roomType, gilt: "boden"|"wand-nass"|"wand-alle",
anforderung, minHoeheM?, erlaubteMaterialien: [slugs], severity, quelle,
status, hinweis }`. Werte v0 = Richtwerte («zu-verifizieren», SIA 271 /
DIN 18534 u.a.).
|