A minimal Jekyll site + GitHub workflow for managing design specs.
- Copy this folder into a new GitHub repo.
- Enable Pages → Build from
main
(root). - Use the homepage buttons to open Issue Forms.
_specs/<family>/<version>/
— one folder per version (e.g.,flutter-sdk/v2
)index.html
— homepage with tabs, search, and “show all versions” toggle_layouts/spec.html
— spec page with left sidebar + status banner.github/workflows/validate-specs.yml
— CI guardrails- Issue forms in
.github/ISSUE_TEMPLATE/
- Only one active version per family (CI-enforced).
- Deprecated specs require
deprecated_at
&deprecation_reason
. - Updates should bump
updated_at
and add achangelog
entry.