morethanadiagnosis-hub/openspec/changes/2025-11-17-merch-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

39 lines
1.2 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: Merch Store MVP
Status: archived
Archived: 2025-11-17
Merged PR: https://github.com/fullsizemalt/morethanadiagnosis-hub/pull/11
Authors: Commerce Team
Owners: Commerce Lead, Security Lead
Created: 2025-11-17
Scope: spec
Related: openspec/specs/feature-merch.md
Summary
- Launch a merch storefront using a PCIcompliant provider with secure checkout, tax/shipping rules, and order webhooks.
Motivation
- Support the community via merch sales without handling card data directly.
Requirements
- Accessibility: accessible product listings, cart, and checkout handoff.
- Security/Compliance: no card data stored; PCI boundaries documented; webhook auth/signing.
- Operations: fulfillment integration, refunds/cancellations flows.
API
- Product catalog; orders; webhooks for fulfillment updates.
Test Plan
- Payment flow integration tests (sandbox); webhook signature verification tests; a11y checks on UI.
Rollout
- Pilot catalog; test orders; operations runbook.
Acceptance Criteria
- Accessible flows; PCI boundaries enforced; successful endtoend order.
Slash Commands
- `/review areas=commerce,security,compliance,web,mobile,accessibility`
- `/apply spec=openspec/specs/feature-merch.md`
- `/archive link=<PR>`