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>

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