Files
2026-05-21 22:56:34 -06:00

49 lines
2.2 KiB
Markdown

# Documentation
User-facing docs. Implementation conventions live in `.cursor/rules/`.
## Canonical references
- [create-flow.md](./create-flow.md) — Custom create-rule wizard: stages,
URLs, persistence. Source of truth for product/eng alignment.
- [testing-guide.md](./testing-guide.md) — Testing philosophy, layer
coverage, and Prisma migration smoke before merge.
- [figma-component-registry.md](./figma-component-registry.md) — Figma
Community Rule System file ↔ `app/components/` (and route-colocated
admin UI) map.
## Author guides (`guides/`)
- [static-assets.md](./guides/static-assets.md) — `public/assets/` folder
map, naming rules, PNG audit.
- [content-creation.md](./guides/content-creation.md) — Writing and
publishing blog posts.
- [i18n-translation-workflow.md](./guides/i18n-translation-workflow.md) —
Editing UI copy and translation bundles.
## Temporary backend planning
These will be deleted once the backend services are stood up:
- [relaunch-brief.md](./relaunch-brief.md) — short executive summary for MEDLab Cloudron admin: what the relaunch is, what's being replaced, how cutover works.
- [guides/backend-roadmap.md](./guides/backend-roadmap.md)
- [guides/backend-linear-tickets.md](./guides/backend-linear-tickets.md)
- [guides/template-recommendation-matrix.md](./guides/template-recommendation-matrix.md)
- [guides/ops-backend-deploy.md](./guides/ops-backend-deploy.md) — technical deploy handoff + cutover plan (Cloudron, env vars, health checks, follow-up tickets).
## Cursor rules
Implementation contracts are enforced by `.cursor/rules/*.mdc`:
| Rule | Scope |
| --- | --- |
| `component-structure.mdc` | 4-file split (container/view/types/index). |
| `component-props.mdc` | Lowercase enum prop convention + Figma traceability. |
| `tailwind-styling.mdc` | Token usage and class composition. |
| `localization.mdc` | `messages/` bundles and `useMessages()`. |
| `testing.mdc` | Test layout, helpers, required imports. |
| `storybook.mdc` | Story location and `argTypes` patterns. |
| `hooks.mdc` | Custom hook authoring + TSDoc as the API reference. |
| `create-flow.mdc` | Wizard step / screen registry conventions. |
| `api-routes.mdc` | API route handler conventions. |