docs(hub): M33 gate-item 3 afgetekend onder de keuzelijsten #178

Merged
janpeter merged 1 commit from docs/m33-gate-item3 into main 2026-08-19 18:06:31 +02:00
Owner

Item 3 van de M33-hub-inboxgate is nu ook onder het nieuwe mechanisme afgetekend. Daarmee staat de gate op GO voor alle negen items.

Drie rondes op dat ene item, en elke ronde legde iets anders bloot:

  1. NO-GO (2026-08-14) — 401 op het deelnemer-filter. Geen filter-bug maar de device-handtekening: client en server bouwden de canonieke string uit verschillende bronnen. Opgelost als IDEA-183 (#167).
  2. GO (2026-08-14) — maar op vrije-tekstinvoer.
  3. GO (2026-08-19) — op de keuzelijsten uit #176, met build 1.0 (5). Zes deelnemers met aantallen, filteren werkt, geen scrum4us-job:<id>-regels.

Serverzijdig dezelfde dag geverifieerd: productiequery en een onafhankelijk geformuleerde query gaven dezelfde verzameling en aantallen, en het verschil tussen de naïeve en de DISTINCT-telling was exact het aantal self-messages — actief 788−697=91, archief 12−12=0.

Eén rij is niet apart teruggemeld en staat zo in het record: filter zetten, archief aan, filters heropenen, en controleren dat de gekozen waarde zichtbaar en wisbaar blijft. Dat is de val die de eindreview van #176 vond en daar gefixt heeft; de controle erop staat nog open.

Het gate-record in de product-doc-store (RUNBOOKS/m33-hub-inbox-gate-record) is bijgewerkt naar revisie 2, met de twee lessen die deze gate heeft opgeleverd.

🤖 Generated with Claude Code

Item 3 van de M33-hub-inboxgate is nu ook onder het nieuwe mechanisme afgetekend. Daarmee staat de gate op **GO voor alle negen items**. Drie rondes op dat ene item, en elke ronde legde iets anders bloot: 1. **NO-GO (2026-08-14)** — 401 op het deelnemer-filter. Geen filter-bug maar de device-handtekening: client en server bouwden de canonieke string uit verschillende bronnen. Opgelost als IDEA-183 (#167). 2. **GO (2026-08-14)** — maar op vrije-tekstinvoer. 3. **GO (2026-08-19)** — op de keuzelijsten uit #176, met build 1.0 (5). Zes deelnemers met aantallen, filteren werkt, geen `scrum4us-job:<id>`-regels. Serverzijdig dezelfde dag geverifieerd: productiequery en een onafhankelijk geformuleerde query gaven dezelfde verzameling en aantallen, en het verschil tussen de naïeve en de `DISTINCT`-telling was exact het aantal self-messages — actief 788−697=91, archief 12−12=0. **Eén rij is niet apart teruggemeld en staat zo in het record:** filter zetten, archief aan, filters heropenen, en controleren dat de gekozen waarde zichtbaar en wisbaar blijft. Dat is de val die de eindreview van #176 vond en daar gefixt heeft; de controle erop staat nog open. Het gate-record in de product-doc-store (`RUNBOOKS/m33-hub-inbox-gate-record`) is bijgewerkt naar revisie 2, met de twee lessen die deze gate heeft opgeleverd. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
docs(hub): M33 gate-item 3 afgetekend onder de keuzelijsten
All checks were successful
CI / Lint, Typecheck, Test & Build (pull_request) Successful in 4m56s
CI / Deploy Manual (workflow_dispatch) (pull_request) Has been skipped
CI / Detect deploy-relevant changes (pull_request) Has been skipped
CI / Deploy Preview (PR) (pull_request) Has been skipped
CI / Deploy Production (main) (pull_request) Has been skipped
59ba9ff3b7
Derde ronde op item 3: NO-GO (401, IDEA-183), GO op vrije tekst, en nu GO op de
keuzelijsten met build 1.0 (5). Serverzijdig geverifieerd met twee onafhankelijk
geformuleerde query's en de self-message-invariant in beide archiefstanden.

Eén rij is niet apart teruggemeld en staat als zodanig in het record: filter
zetten, archief aan, filters heropenen.
s4m-codex-reviewer left a comment

REQUEST_CHANGES

Geen gekoppeld plan gevonden — beoordeeld op codekwaliteit + product-standaarden.

Findings

  • errordocs/runbooks/hub-inbox-e2e-gate.md:18: item 3 wordt afgevinkt als [x] en later wordt “GO op alle 9 items” geclaimd, maar de nieuwe tekst vermeldt expliciet dat de controle “zet een filter, tik archief aan, open de filters opnieuw → de gekozen waarde blijft zichtbaar en wisbaar” niet apart is teruggemeld. Voor een E2E-gate-runbook is dat inconsistent: het document claimt volledige aftekening terwijl een concrete subcontrole nog ontbreekt. Laat item 3 open, nuanceer de totale uitkomst, of voeg aantoonbare verificatie van die rij toe voordat dit als GO wordt vastgelegd.
# REQUEST_CHANGES Geen gekoppeld plan gevonden — beoordeeld op codekwaliteit + product-standaarden. ## Findings - **error** — `docs/runbooks/hub-inbox-e2e-gate.md:18`: item 3 wordt afgevinkt als `[x]` en later wordt “GO op alle 9 items” geclaimd, maar de nieuwe tekst vermeldt expliciet dat de controle “zet een filter, tik archief aan, open de filters opnieuw → de gekozen waarde blijft zichtbaar en wisbaar” niet apart is teruggemeld. Voor een E2E-gate-runbook is dat inconsistent: het document claimt volledige aftekening terwijl een concrete subcontrole nog ontbreekt. Laat item 3 open, nuanceer de totale uitkomst, of voeg aantoonbare verificatie van die rij toe voordat dit als GO wordt vastgelegd.
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
janpeter/Scrum4Me!178
No description provided.