chore: remove cursor rules

This commit is contained in:
zhom
2026-01-05 21:50:39 +04:00
parent 269ec5c962
commit 0bce20b4ee
8 changed files with 23 additions and 42 deletions
@@ -1,6 +0,0 @@
---
description:
globs:
alwaysApply: true
---
Before finishing the task and showing summary, always run "pnpm format && pnpm lint && pnpm test" at the root of the project to ensure that you don't finish with broken application.
-6
View File
@@ -1,6 +0,0 @@
---
description:
globs:
alwaysApply: true
---
If you are modifying the UI, do not add random colors that are not controlled by src/lib/themes.ts file.
-6
View File
@@ -1,6 +0,0 @@
---
description:
globs:
alwaysApply: true
---
Don't leave comments that don't add value.
-6
View File
@@ -1,6 +0,0 @@
---
description:
globs:
alwaysApply: true
---
Do not duplicate code unless you have a very good reason to do so. It is important that the same logic is not duplicated multiple times.
-6
View File
@@ -1,6 +0,0 @@
---
description:
globs:
alwaysApply: true
---
Anytime you change nodecar's code and try to test, recompile it with "cd nodecar && pnpm build".
@@ -1,6 +0,0 @@
---
description:
globs:
alwaysApply: true
---
After your changes, instead of running specific tests or linting specific files, run "pnpm format && pnpm lint && pnpm test". It means that you first format the code, then lint it, then test it, so that no part is broken after your changes.
-6
View File
@@ -1,6 +0,0 @@
---
description:
globs:
alwaysApply: true
---
If there is a global singleton of a struct, only use it inside a method while properly initializing it, unless I have explicitly specified in the request otherwise.
+23
View File
@@ -0,0 +1,23 @@
# Project Guidelines
## Testing and Quality
- After making changes, run `pnpm format && pnpm lint && pnpm test` at the root of the project
- Always run this command before finishing a task to ensure the application isn't broken
## Code Quality
- Don't leave comments that don't add value
- Don't duplicate code unless there's a very good reason; keep the same logic in one place
## Nodecar
- After changing nodecar's code, recompile it with `cd nodecar && pnpm build` before testing
## Singletons
- If there is a global singleton of a struct, only use it inside a method while properly initializing it, unless explicitly specified otherwise
## UI Theming
- When modifying the UI, don't add random colors that are not controlled by `src/lib/themes.ts`