morethanadiagnosis-hub/openspec/specs/feature-blog.md
2025-11-17 22:57:40 +00:00

477 B
Raw Blame History

Feature: Blog (Internal + Substack CrossPosting)

Status: draft Owners: Content

Summary

  • Native blog with editor, scheduling, tags, and optional Substack crossposting.

Requirements

  • Membersonly posts; SEO for public posts; RSS/Atom
  • Crosspost integration: publish and sync canonical links and excerpts

API

  • Posts CRUD; media; tags; crosspost webhooks

Acceptance Criteria

  • Content parity; accessibility in editor and output; analytics without PII/PHI