Context
The current patterns catalogue runs on Docusaurus, which converts Markdown files into a static HTML site. This was adequate when the catalogue was first created, but the platform now constrains the project in several ways: it limits navigation to a single hierarchy, doesn't support filtering or tagging, can't offer persona-based browsing, and makes the contribution process dependent on GitHub pull requests. These limitations are blocking the delivery of the revised Patterns 2.0 catalogue structure.
With AI-assisted development now practical (Francesca has vibe-coded a prototype; Russ rebuilt one using Claude Code), the team agreed there's no longer a need to be constrained by Docusaurus. The goal is to build a new site purpose-built for the patterns catalogue that supports the navigation, filtering, and contribution workflows the project needs.
What needs to happen
Phase 1 — Prototype (immediate)
Phase 2 — Production site
Phase 3 — Decommission Docusaurus
Acceptance criteria
- New site is live, publicly accessible, and contains all existing patterns
- Users can browse patterns by category, by persona, and by tag
- Contributors can submit new patterns via a form (no GitHub PR required)
- Submissions go through a review/approval workflow before publishing
- Old Docusaurus site is redirected to the new site
- Launched ahead of SCI for AI publication
Notes
- The prototype phase is about moving from spreadsheet discussions to tangible evaluation — it doesn't need to be production-ready.
- If using Notion as the backend, consider whether it can also serve as the long-term data store for pattern management (submission, review, approval).
- Removing the dependency on Docusaurus also removes the need for contributors to understand Markdown and Git, which should lower the barrier to contribution significantly.
Context
The current patterns catalogue runs on Docusaurus, which converts Markdown files into a static HTML site. This was adequate when the catalogue was first created, but the platform now constrains the project in several ways: it limits navigation to a single hierarchy, doesn't support filtering or tagging, can't offer persona-based browsing, and makes the contribution process dependent on GitHub pull requests. These limitations are blocking the delivery of the revised Patterns 2.0 catalogue structure.
With AI-assisted development now practical (Francesca has vibe-coded a prototype; Russ rebuilt one using Claude Code), the team agreed there's no longer a need to be constrained by Docusaurus. The goal is to build a new site purpose-built for the patterns catalogue that supports the navigation, filtering, and contribution workflows the project needs.
What needs to happen
Phase 1 — Prototype (immediate)
Phase 2 — Production site
Phase 3 — Decommission Docusaurus
Acceptance criteria
Notes