Choose role-policy persistence and legacy migration

#6 · open · 0 comments

View on GitHub ↗

stevecaldwell77

## Question What persistence model should represent Admin, Editor, Editor branch assignments, and unrestricted legacy collaborators, and what migration/backfill rules preserve all existing collaborators' repository-wide access without ambiguous null or empty-list states? ## Context The answer should cover uniqueness and lifecycle invariants, branch rename/deletion implications from the selected policy, and rollback/compatibility concerns. It is a planning decision, not a migration implementation.

Comments