feat(lexicon): apply atProto best practices to community lexicons
Applied atProto best practices from https://github.com/bluesky-social/atproto/discussions/4245
Changes:
- getMembers.json: Changed 'enum' to 'knownValues' for sort parameter to allow schema evolution
- profile.json: Removed 'visibility' and 'moderationType' from required fields (both have defaults)
These changes improve forward compatibility and follow atProto lexicon design guidelines
while maintaining full backward compatibility with existing code.
Impact: Zero breaking changes - all tests pass, service layer already handles defaults.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>