Caso vivo · Especificación Ejecutable de Intención
EIS-024 — Sprint final: release y puesta en producción de designio.dev con cierre verificado
EIS-024 — Sprint final: release y puesta en producción (la EIS de cierre)
1. Contexto técnico
Es la última EIS del último sprint: recopila todo lo realizado y pone la web en producción con el cierre verificado, replicando las fases 5-7 del sprint del libro (auditoría → UAT → release → retrospectiva). Comprende:
- Verificación integral del Definition of Done del prompt fundacional (§10),
punto por punto, con evidencia enlazada para cada casilla: sitio compilando y
desplegado en plan gratuito con HTTPS en
designio.dev; los artefactos del pipeline completos y firmados; todas las secciones del mapa (§6) presentes; recursos funcionando; comparativa con prompt y modelo visibles; caso vivo navegable; repo privado con historial limpio; rendimiento y accesibilidad en umbral; sin secretos; coste 0 €. - Release candidate y despliegue final: congelación de cambios, etiqueta de
versión
v1.0.0(semver, como la fase 7 del libro), build de producción y despliegue definitivo endesignio.dev. - Smoke tests y UAT en producción (no en preview): rutas críticas responden 200 bajo HTTPS válido, descargas (recursos, PDFs, capítulo de muestra) operativas, Lighthouse ≥ 95 medido contra producción, y UAT humano del BO con las cuatro confirmaciones del libro (p. 104): hace lo pedido, resuelve el negocio, se comporta según las EIS, la experiencia es la esperada.
- Cierre del Traceability Log: todas las EIS marcadas «Satisfecha» con sus
evidencias (manifiestos, Sentinel, Health Score, unitarias, e2e/smoke) publicadas
en el caso vivo (EIS-016); vista WORM completa hasta el release; regeneración final
de
MANIFEST-IMPl.sha256; reporte final (docs/eis-impl/REPORTE-FINAL.md) publicado como último artefacto. - Retrospectiva del proyecto (la del libro, pp. 111-114, adaptada): qué ajustaría el método para el siguiente ciclo de evolución de la web — publicada en el caso vivo.
- «OK Final» del BO: la firma electrónica de cierre del proyecto registrada en el acta; sin ella el proyecto no se declara en producción (punto de control de soberanía, Nivel 3).
2. Restricciones de arquitectura
- No puede ejecutarse hasta que todas las EIS-001…023 estén en estado «Satisfecha» o explícitamente excluidas por el Intent Director (registrado en el acta).
- El despliegue es el flujo normal de CI/CD (EIS-021); lo que es Nivel 3 es la decisión de go-live y el OK Final: ambos del Intent Director.
- Ningún punto del DoD se marca sin enlace a su evidencia (captura, informe de CI, URL de producción o artefacto).
- Si cualquier verificación falla, se abre ciclo de corrección (Flash Refactoring, libro pp. 105-106) y se repite la verificación completa del punto afectado.
- Coste 0 € también en el cierre: sin servicios de monitorización de pago; la vigilancia post-release usa Cloudflare Web Analytics y los smoke tests reejecutables.
3. Criterios de aceptación (Test-Driven Intent)
criterios:
- id: C1
given: "el checklist del Definition of Done (§10 del prompt fundacional)"
when: "se publica el reporte final"
then: "el 100% de las casillas está verificado y cada una enlaza su evidencia"
- id: C2
given: "https://designio.dev tras el despliegue final"
when: "se ejecutan los smoke tests en producción"
then: "todas las rutas críticas responden 200 con HTTPS válido, las descargas funcionan y Lighthouse móvil >= 95 medido contra producción"
- id: C3
given: "el conjunto de EIS del proyecto"
when: "se consulta el caso vivo"
then: "las 23 EIS previas figuran como Satisfechas con sus evidencias, y la vista WORM llega hasta el commit etiquetado v1.0.0"
- id: C4
given: "el BO/Intent Director en el UAT de producción"
when: "completa las cuatro confirmaciones del libro y da su OK Final"
then: "la firma de cierre queda registrada en el acta con fecha y alcance, y el proyecto se declara EN PRODUCCIÓN"
- id: C5
given: "el reporte final y la retrospectiva"
when: "se publican en el caso vivo"
then: "son el último artefacto del registro, con la plantilla de marca y estado «firmado»"
4. Definition of Done
v1.0.0etiquetada y desplegada endesignio.dev; reporte final + retrospectiva publicados; todas las EIS «Satisfechas»; manifest regenerado; OK Final del BO registrado en el acta. El proyecto queda formalmente en producción.