Changeset 329873e in Klonkt
- Timestamp:
-
07/29/2026 10:15:04 AM
(6 weeks ago)
- Author:
- Robin Genis <roboburr@…>
- Branches:
- main
- Children:
- c8e03c6
- Parents:
- e27b8db
- Message:
-
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@…>
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
-
|
re27b8db
|
r329873e
|
|
| 525 | 525 | AP.deliverToActor(site, uri, offer).catch(() => { /* queued, best-effort */ }); |
| 526 | 526 | res.json({ ok: true, allow, state: 'open', federated: true }); |
| 527 | | }); |
| | 527 | } |
| 528 | 528 | |
| 529 | 529 | // ── The installable identity: own scope so the Guardian corner installs as |