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.
Qué es esto
Sección titulada «Qué es esto»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.
Por dónde empezar
Sección titulada «Por dónde empezar»DominioFichas por módulo: modelo, rutas, Vue, permisos y bugs confirmados.
GitFlow LightDe dónde nace cada rama y cómo se promueve hasta producción.
Agile MethodCómo se documenta cada encargo nuevo: Epic → Story (US → SR → SD).
Docu · controlgmg-mix ↗La evolución de este sistema, en su propio repo y Docu.
Últimas actualizaciones
Sección titulada «Últimas actualizaciones»- 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, endocu.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
developen vez demaster, arrastrando 208 commits de más — tuvo que rehacerse desde cero. - Pendiente: Basic Auth (usuario
gmgdocu) + despliegue adev.controlgmg.compara compartir con el equipo.