Ir al contenido

Docu · controlgmg-v2

Sistema de control de GMG en producción (Laravel 8 + Vue 2). Documentación independiente del código — vive en su propio repo, sin pasar por Laravel.

controlgmg-v2 es el sistema de control de GMG en operación productiva. Stack: Laravel 8 + Vue 2. Ambientes:

Ambiente URL Uso
DEV dev.controlgmg.com donde el equipo arma primero
QA qa.controlgmg.com recibe el trabajo de DEV vía Pull Request
PRD controlgmg.com producción — solo lectura, nunca se toca en vivo

Hay una evolución en desarrollo — controlgmg-mix, repositorio aparte, que hereda todo el dominio de este sistema.

  • 2026-10-30 — Las fichas de dominio (modelo, rutas, Vue, permisos, bugs confirmados) se promovieron a sección de primera clase — vivían enterradas dentro del motor de testing (tester/projects/gmg/context/), ahora están en Dominio, navegables y buscables.
  • 2026-10-30 — Se decidió que Docu no vive embebido en este repositorio de Laravel: generaba fricción real (GitFlow/branch-protection sobre cambios a .md, y cada deploy tendría que cargar con un build de Node). Ahora vive aparte, en docu.controlgmg, con su propia instalación de Starlight.
  • 2026-10-30 — GitFlow Light documentado a partir del diagrama del equipo, con un caso real de por qué importa la regla #4 (no arrastrar ambientes): la rama de instalación de este Docu (GMG-3169) se creó por error desde develop en vez de master, arrastrando 208 commits de más — tuvo que rehacerse desde cero.
  • Pendiente: Basic Auth (usuario gmgdocu) + despliegue a dev.controlgmg.com para compartir con el equipo.