fix: M1 exclude_paths '/' jamulix, M2 seed-should_crawl filter, M3 alert dedup

- M1: Removed '/' from jamulix.de exclude_paths (blockaded ALL paths via startswith)
- M2: Seed URLs now pass through should_crawl() in crawler.py
- M3: Alert deduplication via last_alert.json (hash of reasons+level+score)
- Added 11 tests for alert deduplication (277 total, all green)
This commit is contained in:
Dieter Schlüter 2026-06-14 21:12:36 +02:00
commit 248788e282
4 changed files with 190 additions and 4 deletions

13
TASK.md
View file

@ -101,3 +101,16 @@ M1 + M2 fixen → dann **PASS**.
- Tests: 266/266 grün ✅
- M1 + M2: unverändert ✅
- M3: NEU — Alarm-Mail Deduplizierung fehlt ❌
---
## Zusatzauftrag
2026-06-14T19:02:31.506Z
"Repariere die Beanstandungen."
## Status
- [ ] Implementierung
- [ ] Review bestanden (PASS)
- [ ] Produktionsreif (SHIP)