trunk
Reader: Migrate Reader follows layer to React Query (#111267)
Reader Fediverse: hide reaction affordances until write endpoints land (#110932)
Reader Fediverse: basic UI — sidebar entry, account chooser, account view (#110537)
Reader Social composer: show destination account in modal header (#111145)
Reader Mastodon: visibility + content warning composer controls (CM-710) (#110667)
Reader: fold reader/fediverse flag into reader/social (#110819)
Reader Fediverse: add Notifications tab (CM-744) (#110820)
Reader: drop inaccurate "Reconnect" copy for Bluesky and Fediverse (#110884)
Reader: show 404 for unrecognized Reader paths instead of hanging (#112696)
Fediverse: match account view header to Mastodon / ATmosphere (#110703)
Reader Fediverse: slice 2 — standalone publish composer (#110637)