De IssueFixer: van melding tot productie
Het probleem
Het Livalos Platform draait de websites van onze klanten. Elke bug, klein of groot, moet gevonden, beschreven, opgelost, getest en uitgerold worden. Dat kost tijd en zonder hulp blijven meldingen liggen. Een klant die een fout meldt en weken wacht, vertrouwt je minder.
De aanpak
We bouwden de IssueFixer, een bot die werkt met Claude en GitLab.
Melding: een klant of een systeem meldt een fout. Meldingen over dezelfde fout gaan samen in 1 groep.
Issue: de fout wordt een issue in GitLab, in het Engels, met wat er mis gaat en waar.
Label: een issue met het label `issuefixerbot` pakt de bot op.
Oplossing: de bot haalt de code binnen, laat Claude de fout oplossen en maakt een voorstel tot wijziging (een merge request).
Review: een reviewer leest de wijziging na en test ze op een echte testsite. Bij twijfel gaat ze terug naar de bot met feedback.
Merge: een goedgekeurde wijziging gaat samen met andere wijzigingen in de ontwikkeltak.
Release: de wijzigingen gaan in een release naar een testomgeving, dan naar een kleine groep sites en daarna naar alle sites.
De bot draait op het platform en op het dashboard, sinds het weekend van 16 augustus 2026. De mens blijft de poortwachter. Een bot-wijziging gaat nooit live zonder review.
Het resultaat
| Cijfer | Waarde |
|---|---|
| Gemergde wijzigingen op het platform in 2026 | 741 |
| Gemergde wijzigingen in september | 160 |
| Gemergde wijzigingen in oktober | 141 |
| Gemergde wijzigingen op het dashboard in 2026 | 263 |
| Releases van het platform in 2026 | 25 |
Bron: GitLab van Livalos. De 741 omvatten alle gemergde wijzigingen op het platform, waarvan een groot deel uit de IssueFixer komt.