- Shipped
- August 15, 2026 at 1:21 AM UTC
- Author
- Kamo
- Commit
- 5e6d2cf
Backfills it from the retired system_user_access grants so nobody who could operate the System User before this deploy loses it: direct member grants map one-to-one, department and job-title grants expand into the team members they covered. That expansion is the one deliberate behaviour change — somebody later moved into a granted department no longer inherits the access, which is the point of a list you edit rather than one that grows on its own. Grants Sage and Erik every platform right, matched on their account email inside the top-level org rather than by member id, so a fresh environment does the right thing too. A miss is a warning, not a throw: refusing to start the platform over a missing seed account turns a convenience into an outage. system_user_access is left in place and untouched. Dropping it in the same release that starts reading its replacement would leave no way back if the backfill turned out wrong. Every statement is NOT EXISTS-guarded, so a second run inserts nothing.