morethanadiagnosis-hub/openspec/changes/2025-11-17-forum-mvp/proposal.md
Claude 4b9fc25942
docs(openspec): archive approved proposals after merge
Complete OpenSpec lifecycle (propose → review → apply → archive) for:
- Mobile Stack Decision → PR #2
- Forum MVP → PR #4
- Blog MVP → PR #8
- Podcast MVP → PR #9
- Tribute MVP → PR #10
- Merch MVP → PR #11

All proposals now marked as archived with PR traceability.
2025-11-18 00:12:03 +00:00

47 lines
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Proposal: Community Forum MVP
Status: archived
Archived: 2025-11-17
Merged PR: https://github.com/fullsizemalt/morethanadiagnosis-hub/pull/4
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 crossplatform 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, softdelete.
Migration
- Map any existing forumlike 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
- Crossplatform 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>`