Goal
Move from immediate public visibility for new comments to an approval-gated model, with a proper moderation workflow.
Background
Today comments may be visible everywhere as soon as they are created. This issue tracks product and engineering work to:
- Require moderator/admin approval (or equivalent policy) before a comment is shown on published posts, in public API list endpoints, dashboard aggregates, and the UI.
- Build moderation tools: queue of pending comments, approve/reject (with optional reason), audit/history, and role-based access (e.g. moderator/admin).
- Align counts and rankings (dashboard stats, comment counts, "most commented", likes on comments) with approved-only visibility rules once moderation is enforced.
Scope (suggested)
Tracking
Linear: https://linear.app/tystar/issue/TYS-185/comment-moderation-require-approval-before-comments-appear-live
Goal
Move from immediate public visibility for new comments to an approval-gated model, with a proper moderation workflow.
Background
Today comments may be visible everywhere as soon as they are created. This issue tracks product and engineering work to:
Scope (suggested)
Tracking
Linear: https://linear.app/tystar/issue/TYS-185/comment-moderation-require-approval-before-comments-appear-live