This Val is reset to a clean backend-first architecture:
backend/ auth.ts index.http.ts origami.ts storage.ts frontend/ index.html app.js jobs/ generate-origami.cron.ts shared/ types.ts
GET /
window.__INITIAL_DATA__ from backend storage/generation.?force=1 for unprotected manual regeneration.GET /api/origami/latest
?force=1 for unprotected manual regeneration.POST /api/origami/generate
x-origami-token.{ "force": true }.origami_latest_v1.jobs/generate-origami.cron.tsORIGAMI_GENERATE_TOKEN for POST /api/origami/generate