diff --git a/backend-compliance/compliance/services/doc_checks/agb_checks.py b/backend-compliance/compliance/services/doc_checks/agb_checks.py index e24c5972..68115839 100644 --- a/backend-compliance/compliance/services/doc_checks/agb_checks.py +++ b/backend-compliance/compliance/services/doc_checks/agb_checks.py @@ -181,6 +181,8 @@ AGB_CHECKLIST = [ r"gew(?:ae|ä)hrleistung", r"m(?:ae|ä)ngelrecht", r"warranty", r"sachm(?:ae|ä)ngel", r"gew(?:ae|ä)hrleistungsfrist", + # BMW-AGB: '§ 9 Mängel' / 'Rechte und Ansprüche bei Mängeln'. + r"bei\s+m(?:ae|ä)ngeln", r"(?:^|\n)\s*\d+\.\s*m(?:ae|ä)ngel\b", ], "severity": "MEDIUM", "hint": "Gewaehrleistungsrechte (§§434ff BGB) duerfen bei B2C nicht eingeschraenkt werden (§476 BGB). Haeufiger Verstoss: AGB-Klausel 'Gewaehrleistung ausgeschlossen' — bei Verbrauchern stets unwirksam. Bei B2B ist Beschraenkung auf Nacherfuellung zulaessig.",