forked from teambtcmap/btcmap.org
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.clauderules
More file actions
26 lines (21 loc) · 843 Bytes
/
Copy path.clauderules
File metadata and controls
26 lines (21 loc) · 843 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# Critical Rules - Read First
## Before Every Commit
1. Run `pnpm run format:fix` (MANDATORY)
2. Run `pnpm run check`
3. Run `pnpm run lint`
4. Use conventional commits: `type(scope): description #issue`
## Conventional Commit Types
feat, fix, refactor, docs, test, chore, style, perf
## Code Style
- NO JSDoc comments - use inline // comments only
- TypeScript types are documentation
- Keep code self-documenting with clear names
## Framework Versions (DO NOT UPGRADE)
- Svelte v4 (not v5)
- TailwindCSS v3 (not v4)
## Additional Documentation
For comprehensive guidelines, see:
- `CLAUDE.md` - Full development guidelines and detailed commit format
- `.github/copilot-instructions.md` - Project architecture, patterns, and conventions
- `README.md` - Setup instructions and project overview
- `CONTRIBUTING.md` - Contribution workflow