- Shipped
- August 4, 2026 at 2:10 PM UTC
- Author
- kamo
- Commit
- b4c608b
The activation control was a fixed pill anchored to the bottom-left of the viewport. That put a privileged action somewhere nothing else lives, which reads as an afterthought rather than a deliberate control, and it competed for the opposite corner with the tool dock. It now sits in NavPri directly above "Access Split by lifetime rather than moving the component wholesale: - GodModeNavOption (new, in the rail) owns the trigger and the justification dialog, because it is the control that opens it. It renders in both rail states — icon-and-label when expanded, tooltipped tile when collapsed — matching the sibling options' radius, hover and focus-visible treatment so it belongs there. - GodModeControl stays mounted at the root, now only reconciliation and the active indicator. Those genuinely cannot move: an elevation opened on the settings page must still be visible three navigations later, and the countdown has to tick in exactly one component rather than in each of the ~30 that call useUserInfo. They stay in step through godModeStore, so neither owns the other and there is no prop drilling between the rail and the root. The option renders only for god-ELIGIBLE staff, so the rail is byte-identical for every ordinary member, and it hides once a window is open — GodModeIndicator takes over there, and offering "break glass" while already elevated would imply the two are different things. Red is carried on the icon and a hairline border rather than a filled pill. This is a privileged action and should look deliberate, but it is not an alert, and colouring it like one would make the rail shout at staff who see it every day. No new i18n keys: **************** already existed.