Phase 4 / 90 days

Add moderation before growth makes it painful.

Create the first safety tools: reports, removals, bans, moderator queues, and audit trails.

Give trusted users tools to keep communities usable.

This is where the app starts to account for bad content, mistakes, appeals, and the need for clear internal history.

  • Report post and report comment flows.
  • Moderator queue grouped by community.
  • Remove, approve, and restore actions.
  • Community bans and basic ban reasons.
  • Audit log for moderation actions.
  • Role-based access control.
  • State machines for reported, approved, removed, and restored content.
  • Audit logging and accountability.
  • Admin tooling as product surface, not an afterthought.

Expansion prompt

Add the first moderation tools.
Use simple role-based access control for community moderators.
Add reports, a mod queue, remove/approve actions, bans, and an audit log.
Keep the UI quiet, scannable, and hard to misuse.
  • Moderators can triage reports.
  • Actions are recorded in an audit log.
  • Removed content has clear user-facing states.
  • The learner understands why safety features are core product features.