Ir al contenido

Ciclo de vida

Usa SemVer para el lifecycle del plugin y las docs. El repo todavia no se publica como package interno; package.json existe para scripts, lockfile del workspace y CI.

  • PATCH: redaccion, ejemplos, referencias, scripts de validacion o fixes no breaking de hooks/rules.
  • MINOR: nuevos skills, nuevas referencias, guidance opcional o checks mas estrictos que solo advierten.
  • MAJOR: skills eliminados o renombrados, cambio de semantica de invocacion, policies default-deny o hooks/rules bloqueantes.
  1. Edita fuentes canonicas.
  2. Ejecuta npm run build.
  3. Ejecuta npm run validate.
  4. Ejecuta npm run docs:build.
  5. Sube versiones en root package, manifests de plugin, docs package y marketplaces.
  6. Commitea source y archivos generados juntos.
  7. Taggea como vX.Y.Z.
  8. Publica un GitHub release con cambios de skills, guidance, policies, hooks y docs.

El gate requerido es:

Terminal window
npm run release:check

Mantener distribucion plugin-first hasta que exista dolor real sincronizando archivos generados en muchos repos downstream.