ops backend โ†’ /ops/api/* JSON namespace: move all mutation/stream/manifest routes under /ops/api/*, convert auth (login/setup/totp/logout/auth-state) from HTML to JSON, repurpose redirect() helper to emit {ok}/{error} JSON for the 60+ flash-redirect sites; remove SPA-shell + opsAppAsset + ops_assets.zig + embedded static/ops bundle. build+test green; runtime auth+mutation smoke verified (v1.33.0)

dev · 16 weeks ago · 2026-06-03 · 13.4 MB

session: phase 10 cutover ยท agent: claude-opus-4-8

$ koh steal kepr.uk/kepr@9c0db70eeb70
·
← 1b1128b60f61 d55ea72f3336 →
⇓ download .face