Commit Graph

  • d339d1edc7 feat(iace): Sprint 4B — ISO 12100 Hazard/Situation/Harm Trennung Benjamin Admin 2026-05-10 20:55:26 +02:00
  • 6e995b52d1 fix: Preview tests use .first() for all selectors (strict mode) Benjamin Admin 2026-05-10 15:09:16 +02:00
  • 52bb766a04 fix(e2e): Revert extra waits, zurueck zu goTo 2s + 20s toBeVisible Benjamin Admin 2026-05-10 15:04:51 +02:00
  • 8afc7dbff4 fix(e2e): Extra 3s Wait in Overview-Tests fuer API-Fetch-Timing Benjamin Admin 2026-05-10 14:09:00 +02:00
  • 9b17e4a282 fix: CMP E2E — relax selectors + replace networkidle in preview tests Benjamin Admin 2026-05-10 14:04:13 +02:00
  • 049b28f107 fix(e2e): goTo wartet auf h1 statt nav fuer zuverlaessigere Hydration Benjamin Admin 2026-05-10 13:54:18 +02:00
  • 17254789e0 fix: waitForPageLoad uses domcontentloaded instead of networkidle Benjamin Admin 2026-05-10 13:38:35 +02:00
  • 1ca6c77c26 fix(e2e): Schwingarm E2E — korrekte Button-Texte + Hydration-Toleranz Benjamin Admin 2026-05-10 13:34:49 +02:00
  • 94ae2fdc01 fix(e2e): networkidle → domcontentloaded fuer IACE E2E Tests Benjamin Admin 2026-05-10 13:00:21 +02:00
  • fbaca53c32 fix: Skip webServer when PLAYWRIGHT_BASE_URL is set Benjamin Admin 2026-05-10 12:47:00 +02:00
  • 8a974e1f97 test: CMP E2E tests — Dashboard (20 tests) + EWR/Consent (19 tests) Benjamin Admin 2026-05-10 11:15:24 +02:00
  • 345ea70844 fix: Add 'impressum' to DSI keywords for self-extraction Benjamin Admin 2026-05-10 11:00:26 +02:00
  • a14e5ad97d fix: Non-DSE doc checks prefer self-extracted text from actual URL Benjamin Admin 2026-05-10 10:24:37 +02:00
  • df463dbce7 test+docs: IACE Phase 3/4 — fehlende Tests + Entwickler-Dokumentation Benjamin Admin 2026-05-10 09:49:29 +02:00
  • 82951785ec feat: Impressum checks expanded from 16 to 24 (GAP analysis) Benjamin Admin 2026-05-10 09:29:49 +02:00
  • 6d2616cad7 feat(iace): Sprint 4A — Residual Risk Modeling (Suppression Engine) Benjamin Admin 2026-05-10 09:15:43 +02:00
  • 05d98ea95f feat: New tab structure — Discovery Scan, Doc-Check, Banner, Impressum Benjamin Admin 2026-05-10 09:09:27 +02:00
  • d2dc0c9fe4 feat: Deep consent verification — DataLayer, Storage, GCM, TCF Benjamin Admin 2026-05-10 08:58:44 +02:00
  • 99ef9873ad feat(iace): Sprint 3D — VDMA-Sektoren Holz/Oberfläche/Druck/Pumpen Benjamin Admin 2026-05-10 08:52:56 +02:00
  • c7e197d107 feat(iace): Sprint 3C — Werkzeugmaschinen (CNC/Dreh/Fraes/Schleifen/Schweissen) Benjamin Admin 2026-05-10 08:43:21 +02:00
  • 80ae196853 fix: Banner checks no longer default to PASS when untested Benjamin Admin 2026-05-10 08:32:05 +02:00
  • 561150b5a8 fix: Banner runner maps violations by text when code field is missing Benjamin Admin 2026-05-10 08:25:50 +02:00
  • f07c4db164 feat(iace): Sprint 3B — Human Interaction Model Benjamin Admin 2026-05-10 08:22:55 +02:00
  • f201c01a06 fix: Replace unicode escapes with actual emoji characters Benjamin Admin 2026-05-10 08:20:00 +02:00
  • 77a497d930 feat(iace): Sprint 3A — Operational State Graph + fix(ucca) flaky keyword sort Benjamin Admin 2026-05-10 08:05:02 +02:00
  • 33f0a64ff6 feat: Persistent result history — click to reload old scan results Benjamin Admin 2026-05-10 07:59:02 +02:00
  • 1b8e9881bb feat: Banner-Check — Historie, persistentes Ergebnis, E-Mail-Report Benjamin Admin 2026-05-10 07:55:12 +02:00
  • c075ecb721 feat(iace): Phase 2 — RAG-validierte Massnahmen-Erweiterung 241→428, Evidenztypen 25→50 Benjamin Admin 2026-05-10 07:07:34 +02:00
  • 2e29b611c9 feat(iace): Phase 1 — Haftungs-Fixes, Massnahmen-Verkabelung, Explainability Engine Benjamin Admin 2026-05-09 21:32:23 +02:00
  • 6387b6950a fix(agent): add BAuA TRBS/TRGS/ASR, EuGH rulings, EU 2018/1725 to competence scope Benjamin Admin 2026-05-09 15:36:45 +02:00
  • 1f5d1a0b79 fix(agent): add OSHA + harmonised norms to competence scope, soften escalation Benjamin Admin 2026-05-09 14:48:29 +02:00
  • 8682522212 feat: Variantenmanagement — Sub-Projekte mit GAP-Analyse Benjamin Admin 2026-05-09 10:47:01 +02:00
  • 2143840ee7 docs(agent): add FAQ about harmonised standards copyright + EuGH C-588/21 P Benjamin Admin 2026-05-09 09:50:44 +02:00
  • 4d708b4443 feat(iace): add withdrawn filter to norms library frontend Benjamin Admin 2026-05-09 08:50:26 +02:00
  • 4bfb438c92 feat: 4 banner check upgrades — 30 CMPs, stealth, Shadow DOM, categories Benjamin Admin 2026-05-09 08:42:30 +02:00
  • 0371eecc03 fix: Struktureller Fix — Maschinentyp-Filter fuer Keywords + Patterns Benjamin Admin 2026-05-09 08:30:45 +02:00
  • 751f4a5ee7 fix: Remove dead polling code from BannerCheckTab Benjamin Admin 2026-05-09 08:22:36 +02:00
  • 445a2f7c7c docs: Instruktion fuer RAG-Pipeline — Dokumenten-Upload Backend Benjamin Admin 2026-05-09 08:09:40 +02:00
  • c89e46a828 feat: Dokumenten Upload im Normenrecherche-Tab Benjamin Admin 2026-05-09 08:07:58 +02:00
  • 9034a3071c feat(iace): mark 300 withdrawn norms + add validity fields Benjamin Admin 2026-05-09 07:58:58 +02:00
  • 55e44df256 docs: Instruktion fuer RAG-Pipeline — TRBS + TRGS + ASR Ingest Benjamin Admin 2026-05-09 07:57:40 +02:00
  • e5dcb5a2dc feat: 25 Norm-Pflichtmassnahmen (Mandatory=true) Benjamin Admin 2026-05-09 07:39:43 +02:00
  • 1502ac6d8f feat: Kamera/PII-Trigger differenziert + CE × Compliance FAQ Benjamin Admin 2026-05-09 07:25:39 +02:00
  • 0fcb3ee488 docs(agent): add Machinery Regulation harmonised standards FAQ Benjamin Admin 2026-05-09 07:17:32 +02:00
  • 499210eff2 perf: Fix N+1 query in production line dashboard (27s → <1s) Benjamin Admin 2026-05-08 07:03:44 +02:00
  • c6229a2c22 fix: Tech-File html_content → content Mapping Benjamin Admin 2026-05-08 06:46:51 +02:00
  • c27022d11b feat: CE-Akte mit Anhang IV + Tech-File Sections fuer alle 4 Projekte Benjamin Admin 2026-05-08 01:49:14 +02:00
  • 51d91d20ed fix: 6 false positives from Stadt Koeln + Caritas verification Benjamin Admin 2026-05-08 01:31:36 +02:00
  • 8087e74e88 feat: Verification handler split + ListVerificationPlans Benjamin Admin 2026-05-08 01:19:13 +02:00
  • 686834cea0 feat: 4 remaining tasks — EU institutions, banner integration, JS-sites, Caritas fixes Benjamin Admin 2026-05-08 01:10:10 +02:00
  • 89af88ef7d feat: Fortschritts-Tracker + Verifikation-Endpoints + Tech-File Erweiterung Benjamin Admin 2026-05-08 01:02:41 +02:00
  • c4532049d8 perf: N+1 Fix in GetRiskSummary — 231 Queries auf 1 reduziert Benjamin Admin 2026-05-08 00:48:21 +02:00
  • 1b5c6bd340 docs: Batch test results for 9 websites + EUIPO analysis Benjamin Admin 2026-05-08 00:41:28 +02:00
  • 5236864521 perf: N+1 Fix in GetProject/buildCompletenessContext Benjamin Admin 2026-05-08 00:40:04 +02:00
  • 63bd6a7c6d feat: Compliance FAQ section in Agent page Benjamin Admin 2026-05-08 00:32:07 +02:00
  • 6cec1dcdba perf: N+1 Query Fix — ListHazards 231x schneller Benjamin Admin 2026-05-08 00:28:15 +02:00
  • 136dc4d553 feat: Normen-Referenzen in Hazards + Massnahmen + Normenrecherche-Tab Benjamin Admin 2026-05-08 00:18:45 +02:00
  • 21c01d6405 fix: Heading detection allows digit-start (e.g. "5. Soziale Medien") Benjamin Admin 2026-05-08 00:16:36 +02:00
  • a708d139ab feat: IACE Bibliotheks-Browser — 751 Normen, 1000 Patterns, 200 Massnahmen Benjamin Admin 2026-05-08 00:09:31 +02:00
  • a3a83e5677 fix: Section classifier strips leading numbers + recognizes German headings Benjamin Admin 2026-05-08 00:03:37 +02:00
  • 3efc491ec5 fix: 5 false positives from etogruppe.com ground truth Benjamin Admin 2026-05-07 23:51:04 +02:00
  • 608fb7faf5 fix: DSI self-extraction + banner L1/L2 check definitions Benjamin Admin 2026-05-07 20:53:13 +02:00
  • 78d7273b82 fix: Verifikation — Suchfeld statt 654 Mini-Kacheln + Lazy-Load Benjamin Admin 2026-05-07 18:33:21 +02:00
  • 969658261f test: 210 Playwright E2E Tests fuer IACE Module Benjamin Admin 2026-05-07 18:06:09 +02:00
  • 58a3fb285f fix: Erstbewertung aus risk_assessment + Pagination + Projektname Benjamin Admin 2026-05-07 17:51:59 +02:00
  • 313ee5073b plan: Banner-Check upgrade to L1/L2 with expert hints Benjamin Admin 2026-05-07 17:48:11 +02:00
  • 7c17321089 feat: Cookie Banner Check as standalone tab in Compliance Agent Benjamin Admin 2026-05-07 17:39:44 +02:00
  • 5be1c171cb fix: Performance + Hazard-Tabelle Layout Benjamin Admin 2026-05-07 17:26:28 +02:00
  • e50f3dfbee feat: All 138 hints rewritten as expert-level legal guidance Benjamin Admin 2026-05-07 17:13:37 +02:00
  • a2f8366171 improve: Drittlandtransfer hint mentions Privacy Shield invalidity Benjamin Admin 2026-05-07 17:01:56 +02:00
  • a3671d4a06 fix: Massnahmen-Layout proportional statt fix Benjamin Admin 2026-05-07 16:48:42 +02:00
  • cd5f986489 fix: Massnahmen-Tabelle Layout — volle Textbreite statt truncate Benjamin Admin 2026-05-07 16:35:09 +02:00
  • a4b75dc6b1 fix: Section splitter only splits at classified headings + LLM gets full text Benjamin Admin 2026-05-07 16:28:17 +02:00
  • a1b9273649 fix: Grenzen-Formular — groessere Textfelder + vollstaendige Daten Benjamin Admin 2026-05-07 16:20:05 +02:00
  • ac624f2e9b feat: Umfassende Playwright-Tests fuer alle IACE Features Benjamin Admin 2026-05-07 16:13:07 +02:00
  • a93ba9ee40 feat: Custom Hazard Modal + Residual Risk Panel Benjamin Admin 2026-05-07 16:09:50 +02:00
  • 5244500af6 fix: Fehlende Dateien fuer Grenzen-Formular + Report-Export Benjamin Admin 2026-05-07 15:56:28 +02:00
  • f51671737a fix: Correct Ollama model name + strict blank-line heading detection Benjamin Admin 2026-05-07 15:53:53 +02:00
  • 1cc0c3d34a feat: Auftrag-Tab + Grenzen-Formular + CE-Report-Export Benjamin Admin 2026-05-07 15:44:05 +02:00
  • 6e71996733 fix: ComplianceAlerts API-Format Mapping Benjamin Admin 2026-05-07 15:41:25 +02:00
  • 4f29e5ff3c feat: LLM verification for regex FAILs + section-split hardening Benjamin Admin 2026-05-07 15:34:07 +02:00
  • 1d75bbf4eb feat: IACE Navigation-Struktur — Grenzen-Tab + Zusatzmodule Benjamin Admin 2026-05-07 15:17:56 +02:00
  • a3287cd5e6 feat: HTML email report with hints + fix duplicate Social Media sections Benjamin Admin 2026-05-07 15:13:00 +02:00
  • 56892cf7dc feat: CE × Compliance Crossover Engine Benjamin Admin 2026-05-07 15:07:22 +02:00
  • fa4fd87102 fix: 7 regex bugs from IHK Konstanz ground truth analysis Benjamin Admin 2026-05-07 14:51:09 +02:00
  • f59f810638 chore: LOC-Exceptions fuer IACE Pattern-Datendateien Benjamin Admin 2026-05-07 14:36:51 +02:00
  • 86504ef280 feat: 1000 unique Hazard-Patterns erreicht! Benjamin Admin 2026-05-07 14:29:10 +02:00
  • 3d7b09bcef feat: Massnahmen-Bibliothek auf 200 erweitert (3-Stufen) Benjamin Admin 2026-05-07 14:23:15 +02:00
  • 71802614cc feat: Batch F patterns + engine cleanup Benjamin Admin 2026-05-07 14:15:37 +02:00
  • 30236638ed feat: 664 unique Hazard-Patterns + Test-Fix Benjamin Admin 2026-05-07 14:05:58 +02:00
  • 293c58d0dd feat: Add actionable hints to all 138 compliance checks Benjamin Admin 2026-05-07 14:05:01 +02:00
  • 912684644e feat: Hazard-Patterns auf 725+ — Split-Dateien von Batch B integriert Benjamin Admin 2026-05-07 14:01:46 +02:00
  • 2b2a20cc6d feat: Hazard-Patterns auf 725 erweitert Benjamin Admin 2026-05-07 13:55:15 +02:00
  • 05839e36aa feat: Hazard-Patterns auf 475 erweitert (Ziel: 1000) Benjamin Admin 2026-05-07 13:31:23 +02:00
  • 870953f579 fix: PLZ regex matches lowercase text and D-78467 format Benjamin Admin 2026-05-07 13:28:00 +02:00
  • 1005ba0398 feat: Normen-Bibliothek auf 751 Normen finalisiert Benjamin Admin 2026-05-07 13:24:33 +02:00
  • fb6192d92d feat: Normen-Bibliothek auf 747 Normen — Ziel 700 uebertroffen Benjamin Admin 2026-05-07 13:18:25 +02:00
  • 8849c396b5 fix: Show L2 detail checks always visible (no extra click needed) Benjamin Admin 2026-05-07 13:16:04 +02:00
  • ba9558384f feat: Normen-Bibliothek auf 620+ erweitert + wave3 fixes Benjamin Admin 2026-05-07 13:13:08 +02:00
  • 2e1e18d853 feat: Normen-Bibliothek auf 617 erweitert (Ziel: 700) Benjamin Admin 2026-05-07 13:04:22 +02:00