Skip to content

feat(settings): fold the Safety category into System - #79

Merged
fullynocturnal merged 1 commit into
feat/sharing-owner-controlsfrom
feat/safety-in-system-settings
Sep 19, 2026
Merged

fullynocturnal merged 1 commit into
feat/sharing-owner-controlsfrom
feat/safety-in-system-settings

Conversation

@fullynocturnal

Copy link
Copy Markdown
Collaborator

Stacked on #78 (which is stacked on #77). Merge those first; this PR's diff is against #78.

Safety was a top-level settings category holding three rows: System Safety, Sharing and Revision retention. All three describe the system rather than the app or the account, so they now sit in System, after tags, custom fields and archived members, and the separate category is gone.

  • The System row's subtitle now names safety and sharing, so both can still be found from the top level.
  • What the top level loses is the auth-tier summary the Safety row used to show ("Password required" and so on). It is still on the System Safety row inside.
  • Nothing else routed to the Safety category. The Home banners for pending deletions and pending exposures link straight to System Safety and are unaffected.

Checked

  • No references to the removed route or screen remain.
  • Full unit suite (including the Scaffold insets convention test) and assembleOpenDebug on this branch.

Safety was a top-level category holding three rows: System Safety, Sharing
and Revision retention. All three describe the system rather than the app or
the account, so they now sit in System after tags, custom fields and archived
members, and the separate category is gone.

The System row's subtitle names safety and sharing so they can still be found
from the top level. What the top level loses is the auth tier summary the
Safety row used to show; it is still on the System Safety row inside.

Nothing else routed to the Safety category. The Home banners for pending
deletions and pending exposures link straight to System Safety and are
unaffected.
@fullynocturnal
fullynocturnal merged commit 2a9e1aa into feat/sharing-owner-controls Sep 19, 2026
1 check passed
@fullynocturnal
fullynocturnal deleted the feat/safety-in-system-settings branch September 19, 2026 04:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant