Skip to content

Component: Comment Moderation View

Provide a moderation-focused UI to triage inbound comments/reviews, generate replies, enforce approvals, and safely send outbound responses.

  • Inputs: queue list, selected item, policy config, KB context
  • Outputs:
    • onGenerateReply(itemId)
    • onApproveReply(itemId, replyId)
    • onSendReply(itemId, replyId)
  • Comments mode
  • Reviews mode (rating/location metadata)
  • Default: triage + detail + composer
  • Loading: queue/detail loading
  • Empty: no items
  • Error: provider outage / permission denied / validation errors
  • Disabled: lacks reply/approve permissions
  • Keyboard access to queue and composer
  • Focus management between list/detail panels
  • Errors must be announced and associated with fields

Security & privacy considerations (if applicable)

Section titled “Security & privacy considerations (if applicable)”
  • Enforce permission gates on generate/approve/send
  • Prevent accidental PII leakage in analytics/logs
  • Audit all send/approve actions
  • comment_responder.reply.generated
  • comment_responder.reply.sent