Este archivo contiene los comandos frecuentes, estándares de código y la arquitectura del proyecto para guiar las interacciones de desarrollo con IA.
- Iniciar entorno de desarrollo:
bun run dev - Generar assets (imágenes OG, etc.):
bun run prebuild - Construir para producción (SSG):
bun run build - Previsualizar build estático local:
bun run preview - Instalar dependencias:
bun install
- Frontend: Astro (Configurado en modo SSG por defecto para máximo rendimiento).
- Estilos: CSS Vanilla / Componentes estilizados nativos (No usar Tailwind CSS).
- Gestor de Paquetes: Bun.
- Tipado: TypeScript estricto (
astro/tsconfigs/strict). - Estilado: Diseñar interfaces con CSS limpio, estructurado y con enfoque artesanal/humano. Evitar estructuras sobrecargadas de clases utilitarias genéricas.
- Idiomas: Código, variables, rutas y configuración técnica en inglés. Documentación general (
README.md,CHANGELOG.md) y commits en español. - Mensajes de Commit: Seguir estrictamente el estándar de Conventional Commits en minúsculas (ej.
feat:,fix:,chore:,docs:).
- Frontend desacoplado (SSG): El sitio se compila a HTML/CSS/JS estático.
- Backend independiente: El backend funciona exclusivamente como un receptor de datos externo y no interfiere en el renderizado de la interfaz.