docs/CHECKS.md: looptijdclaim verouderd (3 min → 4:47, 5 768 → 11 005 tests) en de matrix zegt niet wat een merge blokkeert #1895
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#1895
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?
Kleine, maar het is wel het document waarop de hele erewoord-constructie rust.
1. De looptijdclaim is verouderd
docs/CHECKS.mdregel 367:Nagemeten vandaag op dezelfde machine:
De suite is met 91% gegroeid (5 768 → 11 005) en de poort duurt 4:47 in
plaats van ~3:00. Dat is geen ramp — de alinea bestaat om te voorkomen dat
iemand "5 700 tests plus een dekkingsvloer" leest als een halfuur en hem daarom
nooit draait, en dat argument houdt bij vijf minuten prima stand. Maar het getal
klopt niet meer, en dít is het getal waarmee het project verantwoordt dat de
volle suite níet vóór een merge in CI draait.
2. Een zin belooft twee dingen en noemt er één
Zelfde bestand, in de kop:
Er volgt maar één ding. Uit de rest van de alinea blijkt dat het tweede de
volledige testsuite is (die post-merge draait, niet blokkerend). Dat hoort er
gewoon te staan.
3. De poortenmatrix zegt niet wat er vóór een merge blokkeert
De tabel "All checks at a glance" heeft een kolom "In CI workflow †", en de
voetnoot legt eerlijk uit dat die kolom beschrijft wat
.github/workflows/ci.ymldeclareert en niet wat draait. Dat is correct maaronhandig: de vraag die een lezer heeft is "wat houdt mijn PR tegen?", en die
staat alleen in de lopende tekst van de kop.
Voorstel: een kolom "blokkeert een merge" met drie waarden — verplicht
(
static-gate), draait-maar-blokkeert-niet (scans,linux-gatepost-merge),alleen lokaal (dekkingsvloeren,
check-full-extra's). Dat maakt in één blikzichtbaar wat nu drie alinea's kost. Zie ook de bevinding over
scansdie geenverplichte check is.
Gevonden bij een kritische review van het kwaliteitsbewakingssysteem, 31-08-2026.