Herstel: een losse ) sloopte guardian.js, en dus sound-fabrics
Bij het feature-bewust maken van de voorstel-route heb ik de arrow-functie
omgezet naar een gewone functie en de afsluiter laten staan: het lichaam eindigt
op }); in plaats van }. Dat is een syntaxfout, guardian.js laadde niet meer, en
de server startte niet meer op. sound-fabrics gaf 502.
Erger dan de fout is dat 280 tests groen stonden. Geen enkele test importeert
een route-bestand: de suite dekte de logica en miste de bedrading. Een
syntaxfout in een route was daarmee onzichtbaar tot een server niet meer
opstartte.
Daarom test/routes-load.test.js: importeer elk bestand in src/routes en laat
het vallen als het niet laadt. Geverifieerd tegen de kapotte versie, die faalt
er wel degelijk op.
Changed files:
src/routes/guardian.js
- de losse ); aan het eind van proposeGated
New file:
test/routes-load.test.js
- elk route-bestand moet laden; dekt parse-fouten, kapotte imports en
namen die verhuisd zijn
remarks: 322 tests groen (42 nieuw, een per route-bestand).
-robo
Co-Authored-By: Claude Opus 5 <noreply@…>