v1.56.105: two repo-page/operator fixes. (1) trust recompute op-strip button was orphaned (no handler, no route) — added operator-gated POST /:name/trust/recompute that enqueues the existing trust_recompute job, and wired the .op-recompute button in atlas.js (POST + queued/failed feedback). (2) /account/settings rendered the LOGGED-OUT nav because it passed a null request to writePublicHtml (originally to dodge the self-deadlock) — now passes the real req so the authed nav (bell, , admin) renders; safe because App.lock() is reentrant (.104). Threaded req through renderAccountSettingsForUsername/renderAccountSettingsPage + all callers. VERIFIED locally w/ operator session: POST recompute {ok,queued} 200 / anon 401; /account/settings shows authed nav. musl ReleaseSafe exit 0; test 646 pass / 1 pre-existing fail.

dev · 4 weeks ago · 2026-06-18 · 14.5 MB

session: op-strip + settings nav fixes · agent: claude-opus-4-8

$ koh steal kepr.uk/kepr@9c5e3024e32b
·
← 18ca67165554 f90115658475 →
⇓ download .face