apps/mobile/src/features/home/HomeScreen.tsx | 39 ++++++++- apps/mobile/src/features/settings/SettingsThreadsRouteScreen.tsx | 30 +++++++ apps/mobile/src/features/threads/ThreadArrangementSheet.tsx | 18 ++-- apps/mobile/src/features/threads/ThreadNavigationSidebar.tsx | 39 ++++++++- apps/mobile/src/features/threads/thread-list-v2-items.tsx | 12 ++- apps/mobile/src/features/threads/threadListV2.test.ts | 144 ++++++++++++++++++++++++++++++++ apps/mobile/src/features/threads/threadListV2.ts | 96 +++++++++++++++++++-- apps/mobile/src/features/threads/use-thread-list-v2-shelf-preferences.ts | 15 ++++ apps/mobile/src/lib/storage.test.ts | 10 ++- apps/mobile/src/persistence/mobile-preferences.ts | 11 +++ apps/web/src/components/Sidebar.logic.ts | 50 ++--------- apps/web/src/components/Sidebar.tsx | 41 ++------- docs/user/thread-sidebar.md | 11 +-- packages/client-runtime/package.json | 4 + packages/client-runtime/src/state/threadInbox.test.ts | 59 +++++++++++++ packages/client-runtime/src/state/threadInbox.ts | 111 ++++++++++++++++++++++++ 16 files changed, 587 insertions(+), 103 deletions(-)