Skip to content

docs(sprint-20): add final report#86

Merged
David-LS-Bilbao merged 1 commit into
devfrom
docs/sprint-20-final-report
Jul 10, 2026
Merged

docs(sprint-20): add final report#86
David-LS-Bilbao merged 1 commit into
devfrom
docs/sprint-20-final-report

Conversation

@David-LS-Bilbao

Copy link
Copy Markdown
Owner

Sprint 20 — Informe final

Resumen

Añade el informe final del Sprint 20 — Deploy dev/staging readiness.

Sprint cerrado

El Sprint 20 completa la opción B aprobada: spec + ADR-0012, Dockerfiles API/Web con Next
standalone, .dockerignore, docker-compose.staging.yml, plantilla env segura y guía de
secretos, smoke Docker funcional completo y runbook de deploy VPS (PRs #80#85).

Validaciones consolidadas

  • Builds Docker API/Web OK; compose config/build/up OK; DB/API/Web healthy.
  • Migraciones gated OK (8/8, idempotentes) y seed OK (14 ofertas mock).
  • Smoke API funcional 12/12; Playwright E2E 7/7 contra el stack dockerizado.
  • Persistencia PostgreSQL verificada por red interna.
  • CI verde en las 6 PRs del sprint.

Estado del deploy real

No se ejecutó deploy real. Queda pendiente de autorización posterior para 20.6,
recomendando dividir en:

  1. 20.6A — preparar el compose para variables reales de VPS (${VAR} / --env-file).
  2. 20.6B — deploy staging real controlado siguiendo el runbook.

Seguridad

Sin secretos reales; .env.staging.example solo con placeholders; .env real fuera del
repo; PostgreSQL interno sin puerto publicado; CORS y cookies documentados bajo same-site
davlos.es; sin CD/GitHub Secrets todavía.

Fuera de alcance respetado

Sin deploy VPS, DNS/Nginx, secretos reales, cambios funcionales, cambios en
compose/Dockerfiles durante el informe final, ni workflows.

Siguiente paso

Revisar y mergear esta PR; con ella el Sprint 20 queda cerrado como PASS y el siguiente
hito recomendado es Sprint 20.6A.

Revisión

PR lista para revisión humana. No mergear por CLI.

@David-LS-Bilbao David-LS-Bilbao merged commit 8040c5c into dev Jul 10, 2026
2 checks passed
@David-LS-Bilbao David-LS-Bilbao deleted the docs/sprint-20-final-report branch July 10, 2026 07:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant