-
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