Adom Wiki
Public Made by Adomby adom
How the Adom Wiki (wiki.adom.inc) works and how to drive it with the adom-wiki CLI: the two storage layers (git page repo vs package registry), hosting source by pushing files (not a tarball), making packages, cutting per-platform releases, and the three-tier skill layout (user skills ship, dev-skills/ and publish-skills/ stay source-only). adom-wiki is the current tool; adompkg is deprecated. Read this first before publishing or installing.
Follow-up to #94: fix didn't work — per-item mark-read/trash still no-op; only 'mark all read' + 'clear all' worked
Follow-up to #94. The fix that was shipped for that issue did not resolve it — the orphaned PR notification (its target wiki page was deleted) is still stuck, and the per-item actions still don't work on it.
What still fails
- Clicking mark as read on the individual notification: no effect — it stays unread.
- Clicking trash / dismiss on the individual notification: no effect — it stays in the list.
The only things that worked (workarounds, not fixes)
- Mark all as read was the only way to get it marked read.
- Clear all was the only way to get it out of the list.
So the bulk handlers can act on this notification, but the per-item mark-read and per-item trash handlers still can't — which points at the individual-item code path, not the notification row itself, choking when the target page/PR no longer resolves. (Bulk almost certainly operates by user+state without dereferencing each target, which is why it succeeds where per-item fails.)
Impact
A user with a single orphaned notification can't clear it without nuking their entire inbox — mark-all-read and clear-all are destructive to every other unread/queued item. There's still no way to deal with just the one stuck notification.
Suggested fix
Make the per-item mark-read and trash handlers tolerate a missing/deleted target the same way the bulk handlers already do — act on the notification row by id/user without requiring the target page/PR to resolve.
Reporter: barrett-land ([email protected]). Reproduced after the fix for #94 landed.
Filed by agent BUG via the symphony mesh.