Commit graph

  • ac30575660 v1.15.0: filter vereenvoudigd naar drie regels — 30 semantische groepen i.p.v. families+whitelist+blacklist main Eddy de Vink 2026-09-13 09:28:28 +02:00
  • 0c5a07071c docs: README voor de repo — filter v1.14.0, commando's, config en deploy Eddy de Vink 2026-09-13 09:01:03 +02:00
  • 91d0c3d7fe v1.14.0: refactor OV-filter naar driestapsmodel — één regel i.p.v. drie uitzonderingstakken Eddy de Vink 2026-09-13 08:57:49 +02:00
  • 1346cbb549 v1.13.0: één term = één signaal — overlappende familie-treffers wegen 1× Eddy de Vink 2026-09-13 08:37:17 +02:00
  • e1b30fc2ee AGENTS.md: compleetheids-audit verplicht bij elke filterwijziging (max-2-stelsel, besluit 2026-09-12) Eddy de Vink 2026-09-12 19:58:41 +02:00
  • 7997d7572a v1.12.0: max-2-stelsel — enkele familie-hit kan nooit solo doorlaten Eddy de Vink 2026-09-12 19:53:41 +02:00
  • 4adfff5b2a v1.11.0: HTML-scrape-modus — feeds zonder RSS/Atom/JSON als pagina polled Eddy de Vink 2026-09-12 18:59:14 +02:00
  • 717e51eb1a v1.10.1: spoorbrug medium i.p.v. sterk/whitelist — locatie-referentie is geen OV-nieuws (Stuifmail 2026-09-12) Eddy de Vink 2026-09-12 10:36:37 +02:00
  • f5dec54165 v1.10.0: whitelist alleen titel-anker; medium+zwak uitsluitend in samenvatting geweerd Eddy de Vink 2026-09-12 09:11:45 +02:00
  • ff7e7ac81c v1.9.9: één OV-familie telt 1x per artikel — herhaling en beide velden wegen niet dubbel Eddy de Vink 2026-09-11 09:28:09 +02:00
  • 341036cd16 v1.9.8: titel weegt niet meer 2x — score = titel + samenvatting >= 3 Eddy de Vink 2026-09-11 09:17:08 +02:00
  • dbf64691e7 docs: dubbele run-log-regel na deploy is bekend upstream-gedrag — niet onderzoeken Eddy de Vink 2026-09-11 09:13:10 +02:00
  • 086d808dc7 v1.9.7: station-samenstellingen medium i.p.v. sterk/whitelist; geen dubbeltelling bus-/metrostation Eddy de Vink 2026-09-11 09:07:43 +02:00
  • 1f168b2f54 v1.9.6: pendelbus/shuttlebus naar zwak + zwak-alleen moet titel-anker hebben Eddy de Vink 2026-09-11 07:49:05 +02:00
  • 3cdc02aebe v1.9.5: fix chipkaart/reisproduct zwakke familie (chipkaart(?:en)?), plus blijvend validate_filter.py + AGENTS.md (beleid wordt automatisch geladen en afdwingbaar) Eddy de Vink 2026-09-10 23:17:21 +02:00
  • 2dd1328473 v1.9.4 docs: classificatiebeleid (precision-first) vastgelegd boven MATCH_FILTER_FAMILIES — richtlijn voor toekomstige filteraanpassingen Eddy de Vink 2026-09-10 23:15:43 +02:00
  • 8e9f450d46 v1.9.4: precision-first audit — dubbelzinnige termen (dienstregeling, chipkaart, reisproduct, vervoer(s)bewijs, ontsporen, sprinter, vervoerder, reiziger) naar zwak + whitelist-verkleining; triage met drie externe taalmodellen Eddy de Vink 2026-09-10 23:12:22 +02:00
  • 72c575ceb9 v1.9.3: los 'station(s)' naar zwak — tv/radio/omroepstations zijn geen OV; station-samenstellingen (treinstation/metrostation/busstation) blijven sterk Eddy de Vink 2026-09-10 23:04:21 +02:00
  • 6e9f9b1b0f v1.9.2: whitelist-laag (onmiskenbare OV-termen als altijd-door-signaal) + inchecken/uitchecken naar zwak (Schiphol-inchecken is geen OV) Eddy de Vink 2026-09-10 20:43:13 +02:00
  • 3f0711345e v1.9.1: losse 'trein' is zwak (moet combineren), trein-jargon-samenstellingen sterk, conducteur als medium-familie — weert niet-OV met een toevallige 'trein' in de tekst Eddy de Vink 2026-09-10 20:31:34 +02:00
  • 59f927b038 v1.9.0: filter-recall (meervoud/vervoeging, ProRail/intercity/veerdienst/buurtbus) + vijf fixes (ETag na parse, WhatsApp-check, paywall JSON, start-guard, dedup op posted_at) Eddy de Vink 2026-09-10 19:04:05 +02:00
  • eab249ea57 v1.8.3: OV-matchfilter weert gewone-woord-botsingen (breng/overweg/sein/opwaarderen) Eddy de Vink 2026-09-10 12:27:17 +02:00
  • f4ea969f33 v1.8.2: blacklist straatnamen rond stations in OV-matchfilter Eddy de Vink 2026-09-10 08:42:33 +02:00
  • c13ec81379 v1.8.1: idempotente start() — guard voorkomt dubbele poll-loop bij maubot double-start Eddy de Vink 2026-09-09 23:46:22 +02:00
  • 6264e73441 v1.8.0: titel-dedup over feeds (zelfde artikel, andere url) Eddy de Vink 2026-09-09 23:39:05 +02:00
  • d7ba8a06de v1.7.0: gewogen OV-families-filter vervangt match_filter-regex Eddy de Vink 2026-09-08 20:50:52 +02:00
  • aa3965dcba v1.5.4: fix run-log handler-lek bij reload Eddy de Vink 2026-09-08 14:47:48 +02:00
  • cb6d00e707 v1.5.3: filter vereist titel-match of totaalscore >= 3 Eddy de Vink 2026-09-08 14:11:46 +02:00
  • aa4f7144be v1.5.2: filter DPG premium-artikelen via /ps/ url-path (Parool/VK/Trouw) Eddy de Vink 2026-09-07 20:31:47 +02:00
  • cbb9c2e55d v1.5.1: detecteer DPG paywall-marker (dpp:paid) naast Telegraaf premium Eddy de Vink 2026-09-07 20:16:42 +02:00
  • a03f76ca83 v1.5.0: entry-dedup in één query + conditional get (ETag/Last-Modified) Eddy de Vink 2026-09-06 00:11:22 +02:00
  • 1f92b38ba6 v1.4.1: per-run summary log (feeds/evaluated/selected/filtered/failed) Eddy de Vink 2026-09-05 23:54:09 +02:00
  • dff304ba56 v1.3.1: filter-score (titel 2x + summary 1x, drempel 2) eddy 2026-09-05 20:32:20 +02:00
  • 5d75f490fc v1.3.0: paywall-filter (Telegraaf/NHD premium) + staking-fix eddy 2026-09-05 20:18:13 +02:00
  • 79a8d0bc71 v1.2.2: fetch-timeout 20s + poll_parallelism_limit 0 config eddy 2026-09-05 18:14:04 +02:00
  • f17bfe5c89 v1.2.1: ov-chipkaart/ovpay trefwoorden aan filter eddy 2026-09-05 17:39:25 +02:00
  • 38e9a151bc v1.2.0: filter uitgebreid voor betere ov-recall eddy 2026-09-05 17:32:13 +02:00
  • dbb4e027af v1.1.2: set-filter alleen wissen met expliciet 'clear' eddy 2026-09-05 17:25:30 +02:00
  • 8c5e5a083e v1.1.1: !rss filter toont het huidige globale filter eddy 2026-09-05 17:23:02 +02:00
  • 676f999cce v1.1.0: enkel globaal filter (config) in plaats van per-subscription eddy 2026-09-05 17:19:10 +02:00
  • 0628776469 Fork xyz.maubot.rss v0.4.1: whitelist match-filter op titel+summary eddy 2026-09-05 17:13:39 +02:00