Files
buzz/schema
Hayt d19dbe7652 feat(relay): carry the deleted original's slot in deletion notices
Relay-signed message_deleted notices now record where the original lived
(created_at, parent, root, depth, broadcast) so clients can draw the tombstone
in place. One builder serves both the NIP-29 DELETE_EVENT path and the admin
outbox tombstone.

The NIP-29 soft-delete and its notice now commit in one transaction, so a
failed notice insert can no longer lose the marker. The admin path freezes the
slot on the action row with the mutation marker (migration 0050), and delivery
rebuilds from that payload, so retries sign identical bytes even after purge.
Rows from before the column existed freeze their slot once at finalization.

Co-authored-by: Will Pfleger <pfleger.will@gmail.com>
Signed-off-by: Will Pfleger <pfleger.will@gmail.com>
2026-09-24 20:07:25 -04:00
..