Objetivo
Mantener docs/_control/lmd.yml sincronizado con los documentos controlados reales del repositorio mediante generacion determinista.
Cuando usar / Cuando NO usar
- •Usar despues de crear, editar, versionar, mover o marcar obsoleto un documento del SGC.
- •Usar cuando cambien
codigo,titulo,version,estadooubicacionde un documento. - •NO usar para cambios de contenido que no afecten documentos controlados.
- •NO usar para tareas de analisis teorico sin cambios de archivos.
Regla de operacion
- •No editar
docs/_control/lmd.ymlmanualmente. - •Ejecutar
sgc-build-indexes(o herramientarebuild_control_indexes) para regenerar la LMD desde frontmatter.
Flujo paso a paso
- •Validar frontmatter del/los documento(s) impactados.
- •Ejecutar
sgc-build-indexes. - •Confirmar que la entrada de
codigoexiste en LMD conversion,estadoyubicacioncorrectos. - •Verificar que no existan codigos duplicados.
Reglas
- •No duplicar
codigo. - •Mantener estado valido:
BORRADOR,VIGENTE,OBSOLETO. - •No declarar
VIGENTEsin instruccion/aprobacion explicita. - •Preservar rutas relativas correctas y existentes.
Definicion de Terminado (DoD)
- •
docs/_control/lmd.ymlregenerado correctamente. - •El archivo referido por
ubicacionexiste y corresponde alcodigo. - •No hay discrepancias entre frontmatter y LMD.