Identity Switcher — Accounts + Pages

Proposed: add an Accounts group (linked multi-login accounts) between You and Pages.

LIGHT

Switch profile
You
You
Your timeline
ACTIVE
Accounts
PT
Priya Tiwari
@priyatiwari
RK
Rohit Kumar
@rohit.kumar
AS
Anjali Sharma
@anjali_s
Pages
SG
Sharma General Store
Posting as page
BJ
BJP Karol Bagh
Posting as page
+
Create a page

DARK

Switch profile
You
You
Your timeline
Accounts
PT
Priya Tiwari
@priyatiwari
ACTIVE
RK
Rohit Kumar
@rohit.kumar
AS
Anjali Sharma
@anjali_s
Pages
SG
Sharma General Store
Posting as page
BJ
BJP Karol Bagh
Posting as page
+
Create a page

What changed vs the live sheet: a new Accounts group is inserted between You and Pages, listing the up-to-3 linked accounts from getLinkedAccounts().activeAccounts. Round avatars (a person) keep them visually distinct from the rounded-square page logos. The existing You, Pages, and Create a page rows are unchanged.

Group headers ("You / Accounts / Pages") are added so the two kinds of identity read as separate concepts — important because they switch via different mechanisms.

Active state: exactly one row is active at a time across all three groups. You + linked accounts use the same session (so the active one is whichever account is logged in); a page is active only while acting-as. The active row shows the "ACTIVE" pill + a check (mint for You/Pages per the current sheet; the dark example shows a linked account active with the app's selectiveYellow check, matching SelectLinkedAccountTile).

Under the hood (unchanged, presentation merge only): tapping a linked account runs the switchLinkedUserAccount session swap; tapping a page runs activeIdentityPod.switchToPage (acting token). No data merge — two lists, two switch paths, one sheet.

Empty states: if there are no linked accounts the Accounts group + header are hidden (You stands alone); if there are no pages the Pages header is hidden but "Create a page" stays.