docs(ST-612): update Lars-flow checklist met todo Data Table stappen

Stap 11 toegevoegd voor de todo-tabel (aanmaken, bewerken, bulk-archiveren,
product-filter, rolweergave in navbar). Resultaatblok uitgebreid met
npm test en curl-test verificatie.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Janpeter Visser 2026-04-25 20:10:16 +02:00
parent f51937b36a
commit 336edad5ce

View file

@ -178,8 +178,25 @@ curl -X POST -H "Authorization: Bearer <demo-token>" \
---
## Stap 11: Todo-lijst (Data Table)
- [ ] Navigeer naar Todo's
- [ ] Maak een todo aan via de + knop — kaart verschijnt onderaan
- [ ] Sla op — todo verschijnt in de tabel
- [ ] Klik op de todo-rij — kaart laadt de todo voor bewerking
- [ ] Wijzig de titel en sla op — rij toont de nieuwe titel
- [ ] Vink de done-checkbox aan in de kaart en sla op — rij krijgt doorstreping
- [ ] Selecteer meerdere todos via de selectie-checkbox links in de rij
- [ ] Klik "Archiveer geselecteerde (N)" — geselecteerde todos verdwijnen
- [ ] Test product-filter dropdown: kies een product — lijst filtert correct
- [ ] Verifieer rollen zichtbaar in navigatiebalk (bijv. "PO · Dev")
---
## Resultaat
- [ ] Alle stappen doorlopen zonder fouten
- [ ] Alle API-responses zijn correct JSON
- [ ] Geen console-errors of crashes
- [ ] Unit tests: `npm test` → 69 passed, 0 failed
- [ ] API tests: `bash scripts/test-api.sh` → 30 passed, 0 failed