Merge PR #912 into release/2.5

feat(web): add a root-only /web/pending triage page (#855)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MDbhmszrjG9s5MrPrTuNtm
This commit is contained in:
AkitaOnRails
2026-09-25 17:29:50 -03:00
co-authored by Claude Opus 4.8
24 changed files with 1681 additions and 18 deletions
+3 -1
View File
@@ -949,7 +949,9 @@ embeddings spec, and is not covered by a live test against Copilot here.
keeping deletes and semantic rewrites review-gated.
* **Richer read surfaces for the web UI.** The multi-workspace read-only
wiki browser shipped in `ai-memory-web` (`/web` — project list, page
tree, page view, search). It stays read-only by design: the wiki is a
tree, page view, search, and the root-only `/web/pending` triage page,
whose approve and reject buttons post to the existing
`/admin/pending-writes/*` routes). It stays read-only by design: the wiki is a
machine-authored record, and a browser edit surface would break the
invariant the whole store rests on (#482). Better *reading* — richer
navigation, diff/history views, graph exploration — is open. See