diff --git a/.agent b/.agent new file mode 100644 index 0000000..0598f4a --- /dev/null +++ b/.agent @@ -0,0 +1,175 @@ +# Design System Vue 3 (TypeScript) — Regras do Agente + +## Objetivo do projeto +Construir um Design System de componentes em **Vue 3** para reutilização em múltiplos projetos, com foco em: +- **Consistência visual e de comportamento** +- **Componentes bem tipados (TypeScript forte)** +- **Documentação em português** (para devs e para outras IAs) +- **Exemplos executáveis (playground)** +- **Facilidade de manutenção e evolução** + +--- + +## Stack e padrões obrigatórios +- Vue 3 +- TypeScript (modo estrito e tipagem forte) +- **defineComponent** (obrigatório) +- Sem TSX (padrão: `