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.
39 lines
1.2 KiB
Markdown
39 lines
1.2 KiB
Markdown
# 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 PCI‑compliant 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 end‑to‑end order.
|
||
|
||
Slash Commands
|
||
- `/review areas=commerce,security,compliance,web,mobile,accessibility`
|
||
- `/apply spec=openspec/specs/feature-merch.md`
|
||
- `/archive link=<PR>`
|
||
|