fix(suggestions): only persist profiles for actual Sifa users (#119)
The profile resolver was inserting profile rows for ALL Bluesky
follows (5000+), polluting the profiles table and inflating user
counts on the admin page.
Now only persists profiles for DIDs that have sessions (actual Sifa
users). For "Not on Sifa" suggestion cards, resolves Bluesky
profile data on-the-fly without persisting.
authored by