feat: 서버 특성 마킹 — Mastodon 이모지 리액션 지원 표시 #4

Closed
opened 2026-03-04 05:14:41 +00:00 by kanya · 0 comments
Owner

문제

서버 선택에서 “이모지 리액션 가능 여부”는 체감 가치가 큰데, 현재 목록/상세에서 식별이 어렵습니다.

목표

서버 데이터에 이모지 리액션 지원 정보를 반영하고, 사용자에게 명시적으로 노출합니다.

범위 (v1)

  • servers.supports_emoji_reactions 필드 추가 (nullable bool)
  • 소프트웨어/패밀리 기반 기본 판별 규칙 반영
  • 서버 상세 배지 노출 (true일 때만)
  • 기존 데이터 백필 스크립트/마이그레이션 처리

범위 (v1.1)

  • 서버 목록 필터 (emoji_reactions=true)
  • 추천 퀴즈 선호도 질문 반영

수용 기준

  1. 지원 서버는 상세에서 배지로 즉시 확인 가능하다.
  2. 미확인 값(nil)은 노출하지 않아 오탐을 줄인다.
  3. 규칙 변경 시 백필/재계산 경로가 있다.

리스크/주의

  • 소프트웨어별 지원 여부의 버전 차이(하드코딩 오탐 가능성)
  • 공개 이슈에는 특정 개인 제보자 식별정보를 남기지 않는다.
## 문제 서버 선택에서 “이모지 리액션 가능 여부”는 체감 가치가 큰데, 현재 목록/상세에서 식별이 어렵습니다. ## 목표 서버 데이터에 이모지 리액션 지원 정보를 반영하고, 사용자에게 명시적으로 노출합니다. ## 범위 (v1) - [ ] `servers.supports_emoji_reactions` 필드 추가 (nullable bool) - [ ] 소프트웨어/패밀리 기반 기본 판별 규칙 반영 - [ ] 서버 상세 배지 노출 (`true`일 때만) - [ ] 기존 데이터 백필 스크립트/마이그레이션 처리 ## 범위 (v1.1) - [ ] 서버 목록 필터 (`emoji_reactions=true`) - [ ] 추천 퀴즈 선호도 질문 반영 ## 수용 기준 1. 지원 서버는 상세에서 배지로 즉시 확인 가능하다. 2. 미확인 값(`nil`)은 노출하지 않아 오탐을 줄인다. 3. 규칙 변경 시 백필/재계산 경로가 있다. ## 리스크/주의 - 소프트웨어별 지원 여부의 버전 차이(하드코딩 오탐 가능성) - 공개 이슈에는 특정 개인 제보자 식별정보를 남기지 않는다.
kanya closed this issue 2026-03-04 05:33:48 +00:00
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
naru-cafe/fediverse-kr#4
No description provided.