# AGENTS.md
## Comandos de configuración
- Instalar dependencias: `npm install`
- Iniciar servidor de desarrollo: `npm run dev`
- Ejecutar pruebas: `npm test`
- Compilar para producción: `npm run build`
## Estilo de código
- Usar modo estricto de TypeScript
- Preferir componentes funcionales en React
- Usar configuraciones de ESLint y Prettier
- Seguir formato de commits convencional
## Guías de pruebas
- Escribir pruebas unitarias para todas las funciones nuevas
- Usar Jest como framework de pruebas
- Apuntar a >80% de cobertura de código
- Ejecutar pruebas antes de hacer commit
## Estructura del proyecto
- `/src` - Código principal de la aplicación
- `/tests` - Archivos de pruebas
- `/docs` - Documentación
- `/public` - Recursos estáticos
## Flujo de trabajo de desarrollo
- Crear ramas de funcionalidad desde `main`
- Usar pull requests para revisión de código
- Comprimir commits antes de fusionar
- Actualizar documentación para nuevas funcionalidades