` for conditional groups, not wrapper ``.
- `v-if` / `v-else-if` / `v-else` must be on consecutive sibling elements.
- Never put multi-line logic inline in templates — extract to computed or method.
```vue
{{ greeting }}
{{ user.isAdmin ? "Welcome, admin" : `Hello ${user.name}` }}
```
## Imports
- Vue imports first: `import { ref, computed } from "vue"`
- Then ecosystem packages (vue-router, pinia), then absolute project imports, then relative
- Type-only imports: `import type { User } from "@/types"`
- Auto-imported functions (Nuxt, unplugin-auto-import) must still be explicitly imported when the project does not use auto-import.
## Script vs Template
- Keep `