File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change 5
5
## Code Quality Requirements
6
6
7
7
- Follow standard TypeScript conventions and best practices
8
- - Use the Composition API when creating Vue components
8
+ - Use ` <script setup lang="ts"> ` and the composition API when creating Vue components
9
9
- Use clear, descriptive variable and function names
10
- - Add comments to explain complex logic or non-obvious implementations
10
+ - Add comments only to explain complex logic or non-obvious implementations
11
11
- Write unit tests for core functionality using ` vitest `
12
12
- Write end-to-end tests using Playwright and ` @nuxt/test-utils `
13
- - Keep functions focused and manageable (generally under 50 lines)
13
+ - Keep functions focused and manageable (generally under 50 lines), and extract complex logic into separate domain-specific files
14
+ - Remove code that is not used or needed
14
15
- Use error handling patterns consistently
16
+ - Create and maintain a ` PROGRESS.md ` file to track ongoing work and issues
You can’t perform that action at this time.
0 commit comments