- getTopUsedTags(limit=20): top-N (count desc, id asc) + kebab-case 필터 + deleted_at 제외 - getTagIdByName(name): COLLATE NOCASE lookup - AI+user source 통합 카운트 (Q1=C 결정) - 단위 +7 cases (정렬, 필터, source 통합, deleted 제외, limit, getTagIdByName) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>