ESP Platform

Documentación oficial

Engineering · development

Desarrollo y releases

Documentación asociada a AEOS 0.7.0Revisión 1Actualizado 14/07/2026 03:36:28 CESTstable

Desarrollo y releases

Entorno único

Todo desarrollo se realiza directamente en /opt/esp-platform/repo dentro de la VM. El Mac solo aporta SSH, navegador y USB. No existe copia de trabajo paralela.

Estructura

backend contiene Spring Boot, recursos, Flyway y frontend. docs contiene Markdown oficial e histórico. scripts contiene validación y operación reproducible. Los datos binarios no se versionan en Git.

Flujo

Lea la Constitución y SPEC antes de diseñar. Cree una rama cuando proceda, implemente de forma acotada, ejecute Maven test, valide la UI y los flujos físicos según riesgo. Actualice documentación y ADR. Después cree commit, tag, release interna y snapshot aprobado.

Migraciones

Flyway es la única vía para cambiar esquema. Una migración aplicada no se modifica; se añade otra. Las entidades usan ddl-auto validate para detectar divergencias.

Documentación

Edite Markdown, ejecute scripts/build-documentation.sh y compruebe manifest, enlaces, descargas y paquete. La web no edita archivos críticos.

Estabilidad

v0.1.0-flasher-backups está congelada como producto estable. Solo admite correcciones, seguridad, compatibilidad o mejoras expresamente aprobadas.

Información técnica del documento
Ruta lógica
development/repository-and-release.md
Commit Git
a83cef9e1ee0c5b0b22662fe3493139d77c23570
SHA-256
c4b2ac51efbae397604a52b839bb8a31ab044da8bb6e3be95e39a76b7240bf75
Regeneración
scripts/build-documentation.sh