A community based topic aggregation platform built on atproto

refactor: migrate comment lexicon namespace to community

Migrate comment record lexicon from social.coves.feed.comment to
social.coves.community.comment to align with community-focused
architecture.

Changes:
- Move lexicon from feed/comment.json to community/comment.json
- Update lexicon ID: social.coves.community.comment
- Update test data lexicons (3 files) to use new namespace

This is part of the broader namespace migration to organize all
community-related records under the community namespace.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

+4 -4
+1 -1
internal/atproto/lexicon/social/coves/feed/comment.json internal/atproto/lexicon/social/coves/community/comment.json
··· 1 1 { 2 2 "lexicon": 1, 3 - "id": "social.coves.feed.comment", 3 + "id": "social.coves.community.comment", 4 4 "defs": { 5 5 "main": { 6 6 "type": "record",
+1 -1
tests/lexicon-test-data/interaction/comment-invalid-content.json
··· 1 1 { 2 - "$type": "social.coves.feed.comment", 2 + "$type": "social.coves.community.comment", 3 3 "reply": { 4 4 "root": { 5 5 "uri": "at://did:plc:test123/social.coves.community.post/3k7a3dmb5bk2c",
+1 -1
tests/lexicon-test-data/interaction/comment-valid-sticker.json
··· 1 1 { 2 - "$type": "social.coves.feed.comment", 2 + "$type": "social.coves.community.comment", 3 3 "reply": { 4 4 "root": { 5 5 "uri": "at://did:plc:test123/social.coves.community.post/3k7a3dmb5bk2c",
+1 -1
tests/lexicon-test-data/interaction/comment-valid-text.json
··· 1 1 { 2 - "$type": "social.coves.feed.comment", 2 + "$type": "social.coves.community.comment", 3 3 "reply": { 4 4 "root": { 5 5 "uri": "at://did:plc:test123/social.coves.community.post/3k7a3dmb5bk2c",