summaryrefslogtreecommitdiff
path: root/.cursor/rules/evcp-project-rules.mdc
diff options
context:
space:
mode:
authorjoonhoekim <26rote@gmail.com>2025-12-08 15:58:20 +0900
committerjoonhoekim <26rote@gmail.com>2025-12-08 15:58:20 +0900
commit137dc8abffcac7721890f320f183ab13eb30b790 (patch)
tree78a2362cfadbfb1297ce0f86608256dc932e95cc /.cursor/rules/evcp-project-rules.mdc
parentad29c8d9dc5ce3f57d1e994e84603edcdb961c12 (diff)
parentd853ddc380bc03d968872e9ce53d7ea13a5304f8 (diff)
Merge branch 'table-v2' into dujinkim
Diffstat (limited to '.cursor/rules/evcp-project-rules.mdc')
-rw-r--r--.cursor/rules/evcp-project-rules.mdc22
1 files changed, 22 insertions, 0 deletions
diff --git a/.cursor/rules/evcp-project-rules.mdc b/.cursor/rules/evcp-project-rules.mdc
new file mode 100644
index 00000000..cbd3e44d
--- /dev/null
+++ b/.cursor/rules/evcp-project-rules.mdc
@@ -0,0 +1,22 @@
+---
+alwaysApply: true
+---
+1. tech stacks: nextjs 15, postgres 17 with drizzle-orm, shadcn-ui, react 18.3.1 full stack
+2. user info: Intermediate English. Hardcoded text and comment can be written in English.
+
+specific:
+- Above Nextjs 15, exported server action functions should be async function.
+- Do not use shadcn ui ScrollArea Function in Dialog component. (It has error now.)
+- Most packages are already installed. If package installation required, check package.json file first.
+
+design:
+- If you can suppose some design patterns for solve the problem in prompt, notify it.
+- Check component/common/* for shared components.
+For these tasks, instruct the user rather than doing
+
+limit:
+- About CLI task, just notify. User will operate CLI. For example, 'npx drizzle-kit generate & migrate', 'npm run dev'.
+- You can't read and edit .env.* files.
+
+limit-solution:
+- For limited tasks, instruct the user rather than doing them yourself. \ No newline at end of file