Privacyscanner slaat alarm op voorbeeld-telefoonnummers in docs/USER_GUIDE.nl.md (pre-existing, sinds #1181) #1215
Labels
No labels
accepted
bug
declined
docs
duplicate
enhancement
good first issue
in-progress
needs-info
privacy
security
triage
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LibreKAT/Ocideck#1215
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem / motivation
De test
test/privacy_false_positive_corpus_test.dart("onze eigen documentatie kleurt niet rood op haar eigen voorbeelden") faalt opmainmet tweecontact.phone-bevindingen indocs/USER_GUIDE.nl.md. De scanner herkent voorbeeld-telefoonnummers in de Nederlandse gebruikershandleiding als echte contactgegevens.Dit is pre-existing op
mainen niet door een specifieke feature-PR geïntroduceerd; het dook op bij het draaien vanmake checkvoor #1211. Vermoedelijke oorzaak: de machinevertaling van de gebundelde gebruikersdocs (#1181) heeft voorbeeld-telefoonnummers indocs/USER_GUIDE.nl.mdgezet die de scanner vangt.Reproduceren
Fout:
docs/USER_GUIDE.nl.md laat de scanner afgaan op: contact.phone (0…0), contact.phone (0…0)Proposed solution
Onderzoek of het gaat om legitieme voorbeelden (anonimiseer ze, bv. naar een duidelijk niet-echt nummer zoals
+31 6 1234 5678met een "voorbeeld"-vermelding) of om ongewilde echte data. Privacyexpert-meelook gewenst.Marp / file-format impact
No
Alternatives considered
De corpus-test whitelisten voor dit bestand — nee, dat verbergt het signaal in plaats van de oorzaak aan te pakken.
Additional context
Gevonden tijdens kwaliteitsborging van #1211. Mijn wijziging zelf is groen (8368 tests passed); alleen deze pre-existing test staat rood.
Opgelost in PR #1219. Oorzaak: de test geeft bestanden die de telefoon-detector uitleggen een vrijstelling voor contact.phone, maar de check
endsWith("USER_GUIDE.md")matcht niet opUSER_GUIDE.nl.md. De NL-handleiding bevat dezelfde onuitgeefbare voorbeeldnummers (06-00000000, 0400000000) als de EN-handleiding, om dezelfde regel uit te leggen. Eén regel toegevoegd aan de vrijstellingscheck. De nummers zijn niet verwijderd — ze zijn bewust onuitgeefbaar en dienen om de detector uit te leggen.