La aplicación de referencia
Todo el temario aplicado a un proyecto concreto: su estructura completa, qué hay en cada sitio, y cómo se llegó a ella.
El árbol
proyecto/ app/ el frontend: pantallas, componentes, estado de vista core/ la biblioteca, sin Tauri. Nivel 54.4 dominio/ tipos y reglas. Sin condiciones de plataforma datos/ repositorio, esquema y migraciones. Niveles 42.4, 43.2 secretos/ la capa del nivel 37.5 red/ la capa del nivel 48.5 procesos/ el helper del nivel 47.1 src-tauri/ la aplicación src/ main.rs arranque en tres grupos. Nivel 57.2 comandos/ finos, de dominio. Nivel 14.4 sistema/ menús, bandeja, enlaces. Fase VIII capabilities/ común, escritorio, móvil, y la de denegación. Niveles 67.2, 77.3 permissions/ si tu app declara permisos propios ejemplos-de-bases/ una por versión publicada. Nivel 43.2 docs/ decisiones.md una frase por decisión. Nivel 78.3 datos.md el mapa del nivel 44.3 bordes.md los ocho del nivel 78.2 publicar.md el guion del nivel 63.4 y las listas del 73.2 presupuesto.md los números del nivel 56.5Y lo que más llama la atención de este árbol es docs/: cinco ficheros que no son código y que son lo que hace que el proyecto siga siendo tratable dentro de un año.
Las proporciones
Las decisiones que la definen
Y las doce que hacen que esta estructura sea la que es:
Doce decisiones, ninguna cara, y todas tomadas al principio. Es la lista del nivel 78.3 en positivo.
Cómo se compara con la tuya
Y el uso práctico:
- Si tu core es más pequeño que tu frontend, mira el reparto. Nivel 78.1.
- Si no tienes
docs/, es media jornada y es lo que más rinde a largo plazo. - Si no tienes bases de ejemplo por versión, empieza hoy: mañana ya no puedes recuperar las anteriores.
- Y si tu
capabilities/es un solo fichero, tienes el hallazgo número dos del nivel 33.2.