morethanadiagnosis-hub/openspec
2025-11-17 16:51:08 -07:00
..
changes Merge pull request #4 from fullsizemalt/claude/forum-mvp-2025-11-17 2025-11-17 16:51:08 -07:00
specs Merge pull request #4 from fullsizemalt/claude/forum-mvp-2025-11-17 2025-11-17 16:51:08 -07:00
templates chore: OpenSpec scaffold 2025-11-17 22:57:40 +00:00
ai-commands.md chore: OpenSpec scaffold 2025-11-17 22:57:40 +00:00
project.md chore: OpenSpec scaffold 2025-11-17 22:57:40 +00:00
README.md chore: OpenSpec scaffold 2025-11-17 22:57:40 +00:00

OpenSpec Workflow (Project-Compatible)

This repository uses OpenSpec for all proposals, reviews, changes, and specifications. The structure and slash commands are compatible with https://github.com/Fission-AI/OpenSpec.

Directory layout

  • openspec/project.md — Project conventions, workflow details, and architectural guidelines
  • openspec/specs/ — Accepted/implemented specifications
  • openspec/changes/ — Proposals and change cycles (propose → review → apply → archive)
  • openspec/templates/ — Proposal templates and authoring helpers

Lifecycle (every change)

  1. Propose: author a proposal in openspec/changes/ using the template
  2. Review: async discussion; resolve risks, compliance, and accessibility
  3. Apply: merge and move normative content into openspec/specs/
  4. Archive: close the proposal with a link to the applied spec/PR

Slash commands (AI-friendly)

  • /propose — start a proposal using the template
  • /review — request targeted review (compliance, accessibility, security, data, mobile, web)
  • /apply — prepare the agreed diff and migration steps
  • /archive — mark the proposal as archived with links
  • Additional commands and examples: openspec/ai-commands.md