# Estructura de carpetas

- `app/Core`: infraestructura mínima del framework.
- `app/Modules`: límites funcionales del producto.
- `bootstrap`: carga de entorno y aplicación.
- `config`: configuración por dominio técnico.
- `database/migrations`: estructura versionada.
- `database/seeds`: catálogos idempotentes.
- `database/qa`: consultas de verificación.
- `public`: único directorio expuesto por el servidor web.
- `resources/views`: vistas y layouts.
- `resources/lang`: traducciones ES/EN.
- `routes`: rutas web y API.
- `storage`: documentos privados, caché, temporales y logs.
- `workers`: procesos asíncronos.
- `cli`: instalación, migraciones y tareas administrativas.
- `tests`: pruebas unitarias, funcionales y de seguridad.
- `tools`: instalación, backup, recolección y QA.
- `docs`: documentación técnica y operativa.

Los documentos privados nunca deben guardarse dentro de `public`.
