f2169e0236
Profile screen now reads initial values from cache so navigating back shows data instantly instead of re-fetching everything from scratch. - Seed displayName/about/picture from User.metadataOrNull() on compose - Add followerCounts/followingCounts maps to DesktopLocalCache - Write counts on each update, read on profile open - Follower count still ticks up live (good UX) but starts from cached value - 4 new tests for profile count caching + metadata cache reads Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>