- Vond de oorzaak voordat ze de AI een fix liet schrijven.
- Testte de fix van de AI in plaats van erop te vertrouwen.
- Loste de tweede service op met wat ze voor de eerste had gebouwd.
- Begrijpen Sterk Liet de AI de dubbele afschrijving reproduceren en volgde één betaling door de code vóór elke fix. Beurt 2
- Briefen Solide Gaf de AI de logs en de bestanden die ertoe doen, en zei wat er niet mocht veranderen. Beurt 4
- Controleren Sterk Draaide de tests op de eerste fix van de AI en wees die af. Bewees haar eigen fix met een test. Beurten 12, 19
- Bijsturen Sterk Vertelde de AI waarom de eerste fix fout was en waar die moest kijken. Beurt 13
- Goedkeuren Solide Een kleine wijziging met test, en een notitie over wat ze niet heeft getest.
- Hergebruiken Sterk Bewaarde de stappen als skill en gebruikte die om de refundservice te repareren.
- De oorzaak vindenBoven niveau
- Een fix bewijzen met een testBoven niveau
- Onderhoudbare codeOp niveau
Wat ze inleverde, zoals ze het inleverde. Elke markering is een vaardigheid uit haar resultaat.
- Oorzaak: na een time-out van de gateway maakte de nieuwe poging een tweede afschrijving aan.
- Fix: elke afschrijving krijgt een sleutel van de bestelling, zodat een nieuwe poging de eerste afschrijving teruggeeft in plaats van een nieuwe te maken.
- Test: een nieuwe poging na een time-out schrijft nu één keer af. Alle 48 tests slagen.
- Niet getest: gedeeltelijke captures, die we nog niet gebruiken.


