roster storage evolution: file (integrity-hardened) -> DB + RLS #800
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Part of EPIC #796 (design-first).
Storage evolution for the roster store.
Security: roster write-path integrity is a secrev surface (a corrupted roster = attacker-controlled terminal embeds in the webUI). Design the file-form integrity model and the DB+RLS migration path. Coordinate with sub-issue 1 (data model) and stack#791 (ownership/permissions manifest).