v0.4.0 — versionado y upgrade (dai sync + version-drift)
Versionado y upgrade (ADR-0010): mantené tu repo al día con el CLI sin pisar nada. Las copias scaffoldeadas (skills, constitución, templates) son un caché derivable — ahora la máquina te avisa cuando quedaron atrás y las refresca sola.
Agregado
dai sync: refresca skills, constitución, templates y PR template a la versión del CLI — aditivo (conserva tuCLAUDE.mdpropio), sin tocar el.envni OpenSpec. Detecta los asistentes del repo o acepta--for;--dry-runmuestra qué cambiaría.dai doctor· version-drift: avisa con color +⬆️cuando el scaffold del repo quedó atrás del CLI (minor → refresh opcional; major → migrar; repo más nuevo → actualizar el CLI).dai version: chequeo liviano de versión + drift (dai --versionfuera de un repo dai queda limpio).lib/semver.mjs(cero dependencias).
Interno
- Golden vectors de
ac_hash: inmutables dentro de la línea major — blindan el contrato (ADR-0001). - 109 tests (+4 desde 0.3.1).
Diferido a un futuro major (ya diseñado):
dai migrate+MIGRATION.mdy estamparschema:enimplements.yaml.
Instalación: npm i -g @dforce2055/dai
What's Changed
- docs(onboarding): agregar enlaces para obtener token de Jira y ClickUp by @dforce2055 in #7
- docs(onboarding): agregar enlaces para obtener token de Jira y ClickUp by @dforce2055 in #8
- feat: versionado y upgrade — dai sync + doctor version-drift (ADR-0010) by @dforce2055 in #9
- chore(release): v0.4.0 by @dforce2055 in #10
Full Changelog: v0.3.1...v0.4.0