Esta carpeta documenta cómo trabajamos en InforcapHouse: reglas y estándares transversales que aplican al día a día, independientes de cualquier feature concreta.
Diferencia con
docs/architecture/: aquí van las reglas ("cómo modelamos datos"); enarchitecture/va este proyecto en concreto ("cuál es nuestro modelo de datos").
| Convención | Tema |
|---|---|
| authentication.md | Autenticación y autorización |
| branding.md | Identidad de marca y assets |
| database.md | Modelado de datos y migraciones |
| deploy.md | Despliegue y operaciones |
| design-system.md | Sistema de diseño y componentes |
| i18n.md | Internacionalización |
| quality-tooling.md | Linters, formato y git hooks |
| secrets.md | Manejo de secretos y credenciales |
| seo.md | SEO y metadatos |
| testing.md | Estrategia y estándares de testing |
| transactional-emails.md | Correos transaccionales |
| views-and-layouts.md | Vistas, layouts y UI compartida |
Copia _template.md, renómbralo en kebab-case y documenta el
nuevo tema. Añádelo a la tabla de arriba.
No se incluyen por defecto; créalas con _template.md si tu proyecto las necesita.
- Genéricas / SaaS: pagos, webhooks, multi-tenancy, PWA, administración, aceptación legal, observabilidad.
- Móvil: release a stores (versionado, firma/code-signing, capturas y ASO), permisos del dispositivo, notificaciones push, modo offline.
- Escritorio: empaquetado e instaladores por SO, code signing y notarización, auto-update, telemetría / reporte de crashes.
Ver
TEMPLATE-USAGE.md§ "Adaptar por tipo de proyecto" para qué borrar y qué reenfocar según sea web, móvil o escritorio.