27 lines
526 B
Markdown
27 lines
526 B
Markdown
# 🤖 Claude / AI Instructions
|
|
|
|
## General Rules
|
|
|
|
- Gunakan TypeScript
|
|
- Ikuti struktur feature-based
|
|
- Jangan letakkan business logic di `/app`
|
|
- Semua database access harus melalui `/server`
|
|
|
|
## Code Rules
|
|
|
|
- Gunakan Prisma untuk database
|
|
- Gunakan Zod untuk validation
|
|
- Gunakan service layer untuk business logic
|
|
|
|
## Forbidden
|
|
|
|
- Jangan query database langsung di component
|
|
- Jangan buat arsitektur over-engineered
|
|
- Jangan menambahkan dependency tanpa kebutuhan jelas
|
|
|
|
## Output Style
|
|
|
|
- Clean code
|
|
- Modular
|
|
- Readable
|