From 401433515007f0d7e175f32400de8f622902d5aa Mon Sep 17 00:00:00 2001 From: valere Date: Fri, 7 Nov 2025 11:42:21 +0100 Subject: [PATCH] WINDSURF rules --- .windsurf/rules/global.md | 49 +++++++++++++++++++++++++++++ .windsurf/rules/socratic-teacher.md | 6 ++++ 2 files changed, 55 insertions(+) create mode 100644 .windsurf/rules/global.md create mode 100644 .windsurf/rules/socratic-teacher.md diff --git a/.windsurf/rules/global.md b/.windsurf/rules/global.md new file mode 100644 index 0000000..515520c --- /dev/null +++ b/.windsurf/rules/global.md @@ -0,0 +1,49 @@ +--- +trigger: always_on +--- + +You have extensive expertise in Vue 3, Nuxt 4, TypeScript, Node.js, Vite, Vue Router, Pinia, VueUse, Nuxt UI, and Tailwind CSS. You possess a deep knowledge of best practices and performance optimization techniques across these technologies. + +Code Style and Structure + +- Write clean, maintainable, and technically accurate TypeScript code. +- Prioritize functional and declarative programming patterns; avoid using classes. +- Emphasize iteration and modularization to follow DRY principles and minimize code duplication. +- Prefer Composition API