Eigen maubot RSS-fork met whitelist-filter (titel+summary) voor ov-only nieuws — Buzz rss bot
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Eddy de Vink 1346cbb549 v1.13.0: één term = één signaal — overlappende familie-treffers wegen 1×
'busbaan' stond in de bus-samenstelling-familie (fam 4) én de
halte/busbaan-familie (fam 13): één woord scoorde 2+2=4 en liet zo
een niet-OV-bericht door (Omroep Brabant politie-achtervolging 'via
de busbaan', 13-09-2026). Latente dubbeltellingen: 'ov-chipkaart'
bevat 'chipkaart', 'openbaar vervoer' bevat 'vervoer'.

_fam_hits voegt nu overlappende span van verschillende families samen
met het hoogste gewicht (retour blijft (familie-index, gewicht), dus
de familie-één-signaal-regel over titel+samenvatting is intact).
Beleidscommentaar + regressie (56 cases) bijgewerkt; 45-dagen-replay
(90 geposte entries): precies 1 gedragsverschil — het fatbikers-
bericht wordt nu geweerd, delftopzondag (tram+halte, twee termen)
blijft door (besluit 2026-09-13).
2026-09-13 08:37:17 +02:00
buzzrss v1.13.0: één term = één signaal — overlappende familie-treffers wegen 1× 2026-09-13 08:37:17 +02:00
.gitignore v1.8.0: titel-dedup over feeds (zelfde artikel, andere url) 2026-09-09 23:39:15 +02:00
AGENTS.md AGENTS.md: compleetheids-audit verplicht bij elke filterwijziging (max-2-stelsel, besluit 2026-09-12) 2026-09-12 19:58:41 +02:00
base-config.yaml v1.9.9: één OV-familie telt 1x per artikel — herhaling en beide velden wegen niet dubbel 2026-09-11 09:28:09 +02:00
maubot.yaml v1.13.0: één term = één signaal — overlappende familie-treffers wegen 1× 2026-09-13 08:37:17 +02:00
validate_filter.py v1.13.0: één term = één signaal — overlappende familie-treffers wegen 1× 2026-09-13 08:37:17 +02:00
WHATSAPP_DOORSTUREN_PLAN.md v1.8.1: idempotente start() — guard voorkomt dubbele poll-loop bij maubot double-start 2026-09-09 23:46:22 +02:00