docs(website): moderation appeals + Discord reversal (Phase 6c/6d) #5

Merged
whitlocktech merged 2 commits from docs/moderation-appeals into main 2026-07-19 03:41:13 +00:00
Member

Summary

Adds documentation for the website's new moderation appeals feature:

  • New website/MODERATION_APPEALS.md — covers the player appeal flow (open/withdraw an appeal for a Discord ban/mute), the staff appeals queue (claim/resolve), the pending → under_review → approved|denied (+ withdrawn) lifecycle, the server-owned appeals table's relationship to the bot-owned mod_actions log, the full player + staff API surface, and the Phase 6d best-effort automatic Discord reversal on approval (POST /internal/mod-reverse, shared-secret gated, reversal_status: none|done|failed).
  • Edit website/website-README.md — adds a one-line "Moderation appeals" bullet to the feature index at the top, linking to the new doc (mirrors the existing "Shard link" bullet style). No other content changed.

This corresponds to Phase 6c (appeals) and Phase 6d (automatic Discord reversal) on the website's feature/moderation-appeals branch, which builds on the existing moderation dashboard (Phase 6a/6b).

Test plan

  • Render both files on Gitea and confirm headings/tables/links format correctly
  • Confirm the new "Moderation appeals" bullet and link land correctly in website-README.md

🤖 Generated with Claude Code

## Summary Adds documentation for the website's new moderation appeals feature: - **New** `website/MODERATION_APPEALS.md` — covers the player appeal flow (open/withdraw an appeal for a Discord ban/mute), the staff appeals queue (claim/resolve), the `pending → under_review → approved|denied` (+ `withdrawn`) lifecycle, the server-owned `appeals` table's relationship to the bot-owned `mod_actions` log, the full player + staff API surface, and the Phase 6d best-effort automatic Discord reversal on approval (`POST /internal/mod-reverse`, shared-secret gated, `reversal_status: none|done|failed`). - **Edit** `website/website-README.md` — adds a one-line "Moderation appeals" bullet to the feature index at the top, linking to the new doc (mirrors the existing "Shard link" bullet style). No other content changed. This corresponds to Phase 6c (appeals) and Phase 6d (automatic Discord reversal) on the website's `feature/moderation-appeals` branch, which builds on the existing moderation dashboard (Phase 6a/6b). ## Test plan - [ ] Render both files on Gitea and confirm headings/tables/links format correctly - [ ] Confirm the new "Moderation appeals" bullet and link land correctly in `website-README.md` 🤖 Generated with [Claude Code](https://claude.com/claude-code)
wtclaude added 2 commits 2026-07-19 03:36:41 +00:00
whitlocktech approved these changes 2026-07-19 03:41:07 +00:00
whitlocktech merged commit e889700227 into main 2026-07-19 03:41:13 +00:00
whitlocktech deleted branch docs/moderation-appeals 2026-07-19 03:41:14 +00:00
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: RunicGateway/docs#5
No description provided.