You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Prototype feedback for fe#892 added emoji reactions (a quick-option bar plus a full searchable picker) on posts and replies. No reaction concept exists in the backend today.
Blocked on need4deed-org/sdk#214 (contract-first per shared-rules.md) and #927 (reactions can target a reply, so the Reply entity must exist first).
Scope
New PostReaction entity: target reference (post or reply), person, emoji (short unicode string)
Open question to confirm with product before migrating: one reaction per person per item, or multiple simultaneous reactions per person allowed? Affects the unique constraint (tracked in sdk#214)
Endpoints: POST/DELETE /post/:id/reaction and the reply equivalent; GET responses include aggregated per-emoji counts plus whether the requesting user reacted
Context
Prototype feedback for fe#892 added emoji reactions (a quick-option bar plus a full searchable picker) on posts and replies. No reaction concept exists in the backend today.
Blocked on need4deed-org/sdk#214 (contract-first per shared-rules.md) and #927 (reactions can target a reply, so the
Replyentity must exist first).Scope
PostReactionentity: target reference (post or reply),person,emoji(short unicode string)POST/DELETE /post/:id/reactionand the reply equivalent;GETresponses include aggregated per-emoji counts plus whether the requesting user reactedAcceptance criteria
Blocked on: need4deed-org/sdk#214, #927
Referenced from need4deed-org/fe#969