docs(ociwacht): de losse einden vastgelegd in plaats van in een gesprek #367

Merged
brenno merged 1 commit from docs/ociwacht-open-einden into main 2026-07-19 16:05:44 +00:00
Owner

Sluit het privacy-werk uit #363 en #364 af. De fasering 11-14 stond al in OCIWACHT.md §13.6 met haar onderbouwing; drie dingen stonden alleen in de sessie en zouden daarmee verdwenen zijn.

Drie licentievragen die fase 13 blokkeren. Homosaurus is veruit de beste bron voor seksuele geaardheid — 5.811 concepten, allemaal met Nederlands label — maar homosaurus.org zegt CC BY-NC-ND terwijl IHLIA's eigen dataset-triple CC BY 4.0 teruggeeft. De IISG-religietaxonomieën declareren helemaal geen licentie. En de Thesaurus Zorg en Welzijn is met ~50.000 Nederlandse termen het rijkste corpus dat bestaat, kosteloos sinds 2023, maar de overeenkomsttekst is nergens gepubliceerd — en "kosteloos" is niet hetzelfde als "herdistribueerbaar", zoals SNOMED CT NL laat zien.

Bundelgrootte die blijft liggen. include_modules via de dartcv-hooks is niet geconfigureerd, dus Linux, Windows en Android dragen de volledige OpenCV-modulelijst terwijl er vijf modules gebruikt worden. Inclusief de twee valkuilen: het werkt niet op macOS, en een uitgesloten module houdt zijn Dart-API maar gooit "symbol not found" bij aanroep.

De detectietests draaien maar op één platform. Een runtime-fout in de native laag op Linux of Windows blijft groen; een compilatiefout niet, die vangt de release-workflow. Linux en Windows zijn ook nooit werkelijk gedraaid — alleen macOS is aantoonbaar getest.

Onderweg ving de controle haar eigen documentatie

Ik had het letterlijke e-mailadres van IHLIA opgeschreven. De vals-positievencorpustest sloeg aan — niet op het adres, maar omdat de co-occurrence-escalator een e-mailadres als identificerend telt en daarmee élk artikel 9-trefwoord in dit document naar zeker tilde. In een ontwerpdocument over artikel 9 staan die woorden in elke alinea.

Het adres is vervangen door een verwijzing, en het voorval staat er als voetnoot bij. Een betere illustratie van waarom die escalator bestaat had ik niet kunnen verzinnen.

make check groen.

🤖 Generated with Claude Code

Sluit het privacy-werk uit #363 en #364 af. De fasering 11-14 stond al in `OCIWACHT.md` §13.6 met haar onderbouwing; drie dingen stonden alleen in de sessie en zouden daarmee verdwenen zijn. **Drie licentievragen die fase 13 blokkeren.** Homosaurus is veruit de beste bron voor seksuele geaardheid — 5.811 concepten, allemaal met Nederlands label — maar homosaurus.org zegt CC BY-NC-ND terwijl IHLIA's eigen dataset-triple CC BY 4.0 teruggeeft. De IISG-religietaxonomieën declareren helemaal geen licentie. En de Thesaurus Zorg en Welzijn is met ~50.000 Nederlandse termen het rijkste corpus dat bestaat, kosteloos sinds 2023, maar de overeenkomsttekst is nergens gepubliceerd — en "kosteloos" is niet hetzelfde als "herdistribueerbaar", zoals SNOMED CT NL laat zien. **Bundelgrootte die blijft liggen.** `include_modules` via de dartcv-hooks is niet geconfigureerd, dus Linux, Windows en Android dragen de volledige OpenCV-modulelijst terwijl er vijf modules gebruikt worden. Inclusief de twee valkuilen: het werkt niet op macOS, en een uitgesloten module houdt zijn Dart-API maar gooit "symbol not found" bij aanroep. **De detectietests draaien maar op één platform.** Een runtime-fout in de native laag op Linux of Windows blijft groen; een compilatiefout niet, die vangt de release-workflow. Linux en Windows zijn ook nooit werkelijk gedraaid — alleen macOS is aantoonbaar getest. ## Onderweg ving de controle haar eigen documentatie Ik had het letterlijke e-mailadres van IHLIA opgeschreven. De vals-positievencorpustest sloeg aan — niet op het adres, maar omdat de co-occurrence-escalator een e-mailadres als identificerend telt en daarmee élk artikel 9-trefwoord in dit document naar `zeker` tilde. In een ontwerpdocument over artikel 9 staan die woorden in elke alinea. Het adres is vervangen door een verwijzing, en het voorval staat er als voetnoot bij. Een betere illustratie van waarom die escalator bestaat had ik niet kunnen verzinnen. `make check` groen. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
docs(ociwacht): de losse einden vastgelegd in plaats van in een gesprek
Some checks failed
CI / Supply-chain (Trivy · advisory) (push) Has been cancelled
CI / Supply-chain (Trivy · advisory) (pull_request) Has been cancelled
CI / Gate (Linux) · Format · Analyze · Coverage (push) Has been cancelled
CI / Test (macos-latest) (push) Has been cancelled
CI / Test (windows-latest) (push) Has been cancelled
CI / Web hardening (push) Has been cancelled
CI / Docs links (push) Has been cancelled
CI / Gate (Linux) · Format · Analyze · Coverage (pull_request) Has been cancelled
CI / Test (macos-latest) (pull_request) Has been cancelled
CI / Test (windows-latest) (pull_request) Has been cancelled
CI / Web hardening (pull_request) Has been cancelled
CI / Docs links (pull_request) Has been cancelled
da4ed041e0
De fasering 11 tot 14 stond al in §13.6, met de onderbouwing eronder. Drie
dingen niet, en die zouden met de sessie verdwenen zijn.

**Drie licentievragen die fase 13 blokkeren.** Homosaurus is veruit de beste
bron voor seksuele geaardheid — 5.811 concepten, allemaal met Nederlands
label — maar homosaurus.org zegt CC BY-NC-ND terwijl IHLIA's eigen
dataset-triple CC BY 4.0 teruggeeft. De IISG-religietaxonomieën declareren
helemaal geen licentie. En de Thesaurus Zorg en Welzijn is met ~50.000
Nederlandse termen het rijkste corpus dat er is, kosteloos sinds 2023, maar de
overeenkomsttekst is nergens gepubliceerd — en "kosteloos" is niet hetzelfde
als "herdistribueerbaar", zoals SNOMED CT NL laat zien. Per bron één e-mail,
en geen ervan mag mee op wat er nu bekend is.

**Bundelgrootte die blijft liggen.** `include_modules` via de dartcv-hooks is
niet geconfigureerd, dus Linux, Windows en Android dragen de volledige
OpenCV-modulelijst terwijl we er vijf gebruiken. Met de twee valkuilen erbij:
het werkt niet op macOS, en een uitgesloten module houdt zijn Dart-API maar
gooit "symbol not found" bij aanroep.

**De detectietests draaien maar op één platform.** De Makefile vindt de
bibliotheek zodra er een build staat en de CI bouwt alleen macOS, dus een
runtime-fout in de native laag op Linux of Windows blijft groen. Een
compilatiefout niet — die vangt de release-workflow.

Onderweg ving de controle haar eigen documentatie, en dat staat er nu als
voetnoot bij. Ik had het letterlijke e-mailadres van IHLIA opgeschreven; de
corpustest sloeg aan, niet op het adres maar omdat de co-occurrence-escalator
een e-mailadres als identificerend telt en daarmee élk artikel 9-trefwoord in
dit document naar `zeker` tilde. In een ontwerpdocument over artikel 9 staan
die woorden in elke alinea. Precies zoals bedoeld, en een betere illustratie
dan ik had kunnen verzinnen.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
brenno merged commit 85e4a037f1 into main 2026-07-19 16:05:44 +00:00
Sign in to join this conversation.
No description provided.