Een samenvatting is geen bewijs
'Klaar, tests groen' van het proces dat de code net zelf schreef, telt hier niet als verificatie. Een aparte controlestap leest de daadwerkelijke wijziging, in een nieuw proces met een eigen context.
Bewijs
De echte stappen die een taak doorloopt, één echte fix van melding tot productie met echte tijdstempels, de gewoontes die het controleerbaar maken in plaats van aannemelijk, en hoeveel code er daadwerkelijk uit komt.
Pijplijn
Stap 01
Van los verzoek naar afgebakende opdracht, met acceptatiecriteria die controleerbaar zijn. Wat moet er gebeuren, en hoe zien we dat het klaar is.
Stap 02
Een onafhankelijke pass over het plan, voordat er een regel code bestaat. Wat kan misgaan, en wat overspeelt dit.
Stap 03
Elk punt uit de kritiek wordt verwerkt, of er staat opgeschreven waarom niet. Wat blijft liggen, blijft dus zichtbaar liggen.
Stap 04
In een geïsoleerde kopie van de code, zodat lopend werk nooit halverwege wordt geraakt. Riskante dingen hebben hun eigen sandbox.
Stap 05
Een tweede, onafhankelijke beoordeling die het resultaat zelf uitvoert. Niet dezelfde sessie die zich zelf een cijfer geeft.
Stap 06
Live, met terugdraaien als vangnet in plaats van goedkeuring vooraf. Snel en omkeerbaar werkt beter dan traag en voorzichtig, omdat elke wijziging op zijn eigen tak staat en dus in één handeling terug kan.
Eén echte fix
10:32
De testgebruiker rapporteert: pagina werkt zich niet zelf bij, moet handmatig verversen. Dat is het enige wat niet werkt.
10:47
De laag die inkomend verkeer doorstuurt haalt een stukje van het adres weg. De applicatie erachter plakt dat ongevraagd weer terug, dus één bestand wordt op de verkeerde plek gezocht. Één route in de hele applicatie is daar kwetsbaar voor.
10:59
De routering wordt rechtgezet. Twee regels code. Test geschreven die de fout vastlegt vóór de fix.
11:14
Tweede beoordeling leest de diff, voert het resultaat zelf uit in een browser. Gecontroleerd: de pagina werkt zichzelf nu bij zonder verversen.
11:26
Wijziging samengevoegd, getest op live server. Testgebruiker bevestigt: werkt nu, geen verversen nodig meer.
Uit het echte logboek
Gewoontes
'Klaar, tests groen' van het proces dat de code net zelf schreef, telt hier niet als verificatie. Een aparte controlestap leest de daadwerkelijke wijziging, in een nieuw proces met een eigen context.
Niet dezelfde sessie die zichzelf een cijfer geeft. Die tweede beoordeling voert het resultaat zelf uit: in een browser, op een testserver, met echte data.
Elke geautomatiseerde taak heeft zijn eigen sandbox. Riskante dingen raken nooit de gedeelde werkkopie waar een mens mee bezig is.
Er is hier een uitrol geweest die netjes groen afsloot en 'niets te doen' rapporteerde, terwijl de zojuist samengevoegde wijziging nergens was herbouwd. Sindsdien wordt na elke samenvoeging nagegaan of die run ook echt deed wat moest, niet of hij groen was.
Het verschil tussen een agent waar u naar kijkt en een agent waar u werk aan durft te geven, zit niet in het model. Het zit in de stappen eromheen, en die staan opgeschreven.
Vastgelegd in CLAUDE.md en de promptbestanden van de pijplijn
Volume
0
afgeronde issues
De planning van pAinapple in Linear
0
regels code
Git: de broncode op de hoofdtak
0
uitrollingen naar productie
De uitrolgeschiedenis van deze server
Regels code is een grof getal: u kunt er alles en niets mee aantonen. Het staat er om één reden, namelijk dat het na te rekenen is. Het is de broncode die nu op de hoofdtak staat, niet een schatting van wat er ooit is getypt.
Wat de drie getallen samen wel zeggen: dit is het normale werktempo van deze opzet, week in week uit, inclusief alle onvermijdelijke reparaties van het werk van de dag ervoor. Een demonstratie haalt één keer een mooi cijfer. Dit is wat er overblijft als u vijf weken achter elkaar meekijkt.
Volgende stap
Zo werkt Spoor hier. De vraag die telt is hoe dit bij u zou werken: op facturen die binnenkomen, op een intake die elke keer hetzelfde is, of op het werk dat bij u elke dag terugkeert. Dat gesprek beginnen we op dezelfde voet, met wat er feitelijk gebeurt en wat u daarvan zelf kunt nakijken.
Verder