# CAAO Praktijktest #2 — Wanneer een groene build niet betekent dat het werkt ## Kernboodschap Groene codechecks bewijzen nog niet dat de volledige productieketen werkt. Een echte gebruikersactie, productielogs en een geslaagde herhaling zijn afzonderlijke verificatiesignalen. ## LinkedIn-post ```text CAAO Praktijktest #2 — Wanneer een groene build niet betekent dat het werkt De tests waren groen. De lint-check was groen. De production build was groen. Toch kon ik niet inloggen op caao.nl. Dat is precies het soort verschil waar ik CAAO voor bouw: technisch bewijs is pas bruikbaar als het ook de echte gebruikersflow afdekt. De eerste controleloop zag er goed uit: code review → regressietests → lint → production build → deploy Maar daarna kwam het belangrijkste verificatiesignaal: een echte gebruiker probeerde in te loggen. Die test mislukte. In de productielogs bleken vervolgens twee problemen zichtbaar die de lokale checks niet hadden gevonden: - de actuele authenticatiefuncties stonden nog niet in de live backend; - een noodzakelijke productieconfiguratie voor de magic link ontbrak. De workflow werd daarom uitgebreid: code review → geautomatiseerde checks → productie-deploy → echte loginpoging → logs controleren → configuratie herstellen → opnieuw proberen Pas daarna kwam de magic link daadwerkelijk aan en werkte de persoonlijke workspace. Dat maakt deze praktijktest voor mij interessanter dan alleen een geslaagde release. De tests bewezen dat de code intern klopte. De echte loginpoging bewees of de volledige keten werkte. Dat zijn twee verschillende soorten bewijs. De agent onderzoekt. De tests controleren de code. De productiecheck controleert de werkelijkheid. De mens bepaalt wanneer het echt werkt. https://caao.nl ``` ## CAAO-koppeling - Principe: geen bewijs, geen vertrouwen. - Workflow: codecheck → productiecheck → menselijke bevestiging. - Verificatiesignalen: tests, build, productielogs en een echte magic-link-login. - Les: een groene build is noodzakelijk, maar geen bewijs dat de volledige gebruikersketen werkt. ## Publicatiecheck - [x] live magic-link-login met een echte gebruiker geslaagd; - [x] productielogs na de geslaagde poging gecontroleerd; - [ ] oude Resend API-sleutel intrekken; - [ ] publicatiedatum bewust kiezen; - [ ] handmatig op LinkedIn plaatsen.
Build in public
CAAO Praktijktest #2 — Wanneer een groene build niet betekent dat het werkt
Concept, notities en herbruikbare LinkedIn-tekst voor de CAAO-serie.