- Add AGENTS.md with tech stack, project structure, and code styles - Add dev/docs/dashboard.md with frontend-specific guidelines - Include conventional commit types with examples Co-authored-by: Ona <no-reply@ona.com>
959 B
959 B
Project tech stack
frontend: react, shadcn, tailwindcss backend: convex
Project structure
This project uses npm workspaces.
packages/convex
- convex functions and modelspackages/web
- frontend dashboardpackages/path
- path utils
General Guidelines
- For frontend dashboard guidelines, refer to dev/docs/dashboard.md
- Always use bun for package management and running npm scripts.
- When commiting, follow conventional commits:
[type]: msg
and clarify in commit body if necessary. keep your commit header to <= 50 characters.feat:
for new featuresfix:
for bug fixesdocs:
for documentationrefactor:
for code restructuringstyle:
for formatting changestest:
for adding testsci:
for CI/CD pipeline changesbuild:
for build system or dependency changes
Code styles
- file names should always be kebab-case except in convex code, in which case try to use single word file names.