From 77c1c676b0fedab8175a0fcc6358dc7d6acf20ea Mon Sep 17 00:00:00 2001 From: admin Date: Mon, 17 Nov 2025 23:47:33 +0000 Subject: [PATCH] feat(openspec): propose Resources MVP (public + members) --- .../2025-11-17-resources-mvp/proposal.md | 37 +++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 openspec/changes/2025-11-17-resources-mvp/proposal.md diff --git a/openspec/changes/2025-11-17-resources-mvp/proposal.md b/openspec/changes/2025-11-17-resources-mvp/proposal.md new file mode 100644 index 0000000..b7819bd --- /dev/null +++ b/openspec/changes/2025-11-17-resources-mvp/proposal.md @@ -0,0 +1,37 @@ +# Proposal: Resources MVP (Public + Members) + +Status: draft +Authors: Content Team +Owners: Content Lead, Accessibility Lead +Created: 2025-11-17 +Scope: spec +Related: openspec/specs/feature-resources.md + +Summary +- Build a curated resources section with public and members-only access tiers, tagging, and search. + +Motivation +- Provide high-quality, accessible information with clear access labeling for discovery and members’ needs. + +Requirements +- Accessibility: semantic layouts, keyboard nav, reduced motion, large text. +- Content: tags, categories, search; clear access tier labels. +- Performance: lightweight pages; offline-friendly patterns where feasible. + +API +- Resources CRUD; taxonomy; search index endpoints. + +Test Plan +- Accessibility checks; SEO for public pages; analytics without PII/PHI. + +Rollout +- Seed initial taxonomy and sample resources; content QA. + +Acceptance Criteria +- Access tiers enforced; a11y checks pass; search returns relevant results. + +Slash Commands +- `/review areas=web,mobile,accessibility` +- `/apply spec=openspec/specs/feature-resources.md` +- `/archive link=` +