+
Detail
+
{cpct}%
diff --git a/backend-compliance/compliance/services/doc_checks/impressum_checks.py b/backend-compliance/compliance/services/doc_checks/impressum_checks.py
index 2a5793c..a5ddced 100644
--- a/backend-compliance/compliance/services/doc_checks/impressum_checks.py
+++ b/backend-compliance/compliance/services/doc_checks/impressum_checks.py
@@ -111,8 +111,8 @@ IMPRESSUM_CHECKLIST = [
"label": "Registergericht benannt (Amtsgericht X)",
"level": 2, "parent": "register",
"patterns": [
- r"(?:amtsgericht|registergericht)\s+[A-Z\u00c0-\u017e]\w+",
- r"\bag\s+[A-Z\u00c0-\u017e]\w+",
+ r"(?:amtsgericht|registergericht)\s+[a-zA-Z\u00c0-\u017e]\w+",
+ r"\bag\s+[a-zA-Z\u00c0-\u017e]\w+",
r"(?:handelsregister|register)\s+(?:ag|amtsgericht)\s+\w+",
],
"severity": "LOW",
@@ -170,9 +170,9 @@ IMPRESSUM_CHECKLIST = [
"label": "Name der vertretungsberechtigten Person",
"level": 2, "parent": "representative",
"patterns": [
- r"(?:gesch(?:ae|ä)ftsf(?:ue|ü)hr\w*|vorstand|inhaber)\s*:?\s*[A-Z\u00c0-\u017e]",
- r"(?:vertreten\s+durch|repr(?:ae|ä)sentiert)\s*:?\s*[A-Z\u00c0-\u017e]",
- r"(?:gesch(?:ae|ä)ftsf(?:ue|ü)hrung)\s*:?\s*(?:dr\.?\s+|prof\.?\s+)?[A-Z\u00c0-\u017e]",
+ r"(?:gesch(?:ae|ä)ftsf(?:ue|ü)hr\w*|vorstand|inhaber)\s*:?\s*[a-zA-Z\u00c0-\u017e]",
+ r"(?:vertreten\s+durch|repr(?:ae|ä)sentiert)\s*:?\s*[a-zA-Z\u00c0-\u017e]",
+ r"(?:gesch(?:ae|ä)ftsf(?:ue|ü)hrung)\s*:?\s*(?:dr\.?\s+|prof\.?\s+)?[a-zA-Z\u00c0-\u017e]",
],
"severity": "LOW",
"hint": "Voller Vor- und Nachname mit Funktionsbezeichnung erforderlich (z.B. 'Geschaeftsfuehrung: Dr. Max Mustermann').",
@@ -288,7 +288,7 @@ IMPRESSUM_CHECKLIST = [
"level": 1, "parent": None,
"patterns": [
r"berufshaftpflicht|haftpflichtversicherung|pflichtversicherung",
- r"(?:versicherer|versicherung)\s*:?\s*[A-Z\u00c0-\u017e]",
+ r"(?:versicherer|versicherung)\s*:?\s*[a-zA-Z\u00c0-\u017e]",
r"deckungssumme|versicherungsschutz|geltungsbereich",
],
"severity": "INFO",