Adds patterns/telemetry.yaml with 6 rule groups (samsung, belkin, roku, lg, amazon, advertising). Adds app/services/blocklist.py with TelemetryRule and BlocklistCandidate dataclasses, load_telemetry_rules(), and matches_telemetry() with exact and subdomain matching. 6 new TestTelemetry tests pass; 199 total passing. |
||
|---|---|---|
| .. | ||
| context | ||
| __init__.py | ||
| test_export_corpus.py | ||
| test_ingest_dmesg.py | ||
| test_ingest_qbittorrent.py | ||
| test_ingest_syslog.py | ||
| test_ingest_tautulli.py | ||
| test_service_blocklist.py | ||
| test_services_diagnose.py | ||
| test_services_llm.py | ||
| test_watch_watcher.py | ||