refactor(privacy): reframe privacy controls as sync consent
AT Protocol data is always public by design, so "publicStats"/"publicSessions"
flags in the profile record were misleading. Renamed to "syncStats"/"syncSessions"
to clarify that these control whether data is written at all, not who can see it.
Changes:
- Remove publicStats/publicSessions from player.profile lexicon
- Rename fields to syncStats/syncSessions in PlayerIdentityStore
- Rename /atproto privacy to /atproto sync with clearer language
- Update all services to use getSyncConsent() instead of getPrivacySettings()
- Update client commands to match
👾 Generated with [Letta Code](https://letta.com)
Co-Authored-By: Letta Code <noreply@letta.com>