Cursor rule Cursor
Accessibility requirements for UI — semantic HTML, keyboard, names.
Cursor rule Cursor
Accessibility requirements for UI — semantic HTML, keyboard, names.
Cursor rule Cursor
Fetchers, Tanstack Query hooks, and Zod validation for API layers.
Cursor rule Cursor
Biome, Fallow, and CI quality expectations.
Cursor rule Cursor
Component folder encapsulation; types and constants outside the component file.
Cursor rule Cursor
Engineering practices — SRP, named exports, useEffect, errors.
Cursor rule Cursor
No inline display strings — use locales or constants; i18n stack wiring.
Cursor rule Cursor
Naming conventions for files, folders, and symbols.
Cursor rule Cursor
Project folder layout for Vite and Next.js variants.
Cursor rule Cursor
React patterns for Vite and Next.js App Router.
Cursor rule Cursor
Core frontend stack and quality gates for this template.
Cursor rule Cursor
When to use Context vs Zustand.
Cursor rule Cursor
Tailwind class composition via cn (clsx + twMerge), not string ternaries.
Cursor rule Cursor
Vitest and Playwright BDD testing conventions.