1.5 KiB
1.5 KiB
Proposal: Community Forum MVP
Status: draft Authors: Community + Platform Teams Owners: Community Lead, Architecture Lead Created: 2025-11-17 Scope: spec Related: openspec/specs/feature-forum.md
Summary
- Deliver the initial forum: categories, threads, posts, reactions, moderation, and notifications with full cross‑platform parity.
Motivation
- The forum is the core community space; MVP unlocks structured peer support with strong safety and privacy.
Requirements
- Accessibility: screen reader parity, keyboard nav, large text, reduced motion.
- Privacy & Safety: pseudonyms, reporting/flagging, moderation queues, content policies.
- Realtime: live updates for new posts; presence/typing optional.
- Notifications: push (mobile) and email (web); user controls.
Architecture & API
- Endpoints: categories, threads, posts, reactions; moderation actions.
- Realtime channel for thread updates; idempotent writes; pagination.
Data Model
- ForumCategory, ForumThread, ForumPost with ownership, timestamps, soft‑delete.
Migration
- Map any existing forum‑like Wix content where applicable.
Test Plan
- Unit/integration for API; E2E for critical flows; a11y checks.
Rollout
- Feature flag; pilot group; monitoring; rollback plan.
Acceptance Criteria
- Cross‑platform parity verified; a11y and compliance checks pass; moderation workflows validated.
Slash Commands
/review areas=mobile,web,backend,accessibility,security,compliance/apply spec=openspec/specs/feature-forum.md/archive link=<PR>