Document Lifecycle
Objetivo
Mantener una sola fuente de verdad para documentación: documents/.
Flujo único
Paso a paso
- Crear/editar documento en
documents/{category}/. - Validar estructura:
npm run validate-structure
- Generar índice unificado (MCP + Site):
npm run docs:index
- Verificar end-to-end:
npm run docs:check
Qué hace cada comando
validate-structure: valida frontmatter y reglas editoriales.docs:index: generamcp/metadata/docs-index.v2.jsony copia asite/static/search/docs-index.v2.json.docs:check: corre validación, indexado, build de site y contract tests de MCP.
Criterios de calidad
- Frontmatter completo y válido.
- IDs únicos.
- Idioma (
lang) correcto para el contenido. ai_exposedefinido según política.- Build del sitio y contrato MCP en verde.
Política de edición
- Editar solo
documents/. - No hay carpeta de documentos duplicados para IA.