v0.1.0 — dai
Primera versión: metodología completa + CLI de trazabilidad, probado end-to-end contra
ClickUp y Jira Cloud.
Metodología
- Manifiesto (constitución: 4 valores + 15 artículos), METODOLOGIA (protocolo invariante
- dial de niveles N1/N2/N3), SCRUM-CON-IA (los 10 pasos, con
detalle/), EJEMPLO
end-to-end, glosario, guías por rol (PO/dev/lead), landing autocontenido (index.html).
- dial de niveles N1/N2/N3), SCRUM-CON-IA (los 10 pasos, con
- 7 ADRs:
ac_hash, agnóstico del asistente, detección/estampado como comandos,
ubicación+schema delimplements.yaml, superficie de comandos, distribución+licencia,
modelo de autenticación.
Templates y governance
formato-us,epica,definition-of-ready,definition-of-done,adr,
pull-request, hookcommit-msg;branch-naming,ci-rules,commit-convention.
Skills (para Claude y Copilot, generadas por dai init)
- El QUÉ:
doc-to-backlog(un doc → backlog candidato),grill-intent(Gate 0),
grill-epic(épicas),grill-user-story(la US — detecta el tracker del.envy publica). - El CÓMO:
link-us,tdd,dai-review.
CLI (dai, Node, cero dependencias)
- Definir el QUÉ:
publish(crea la US en el tracker desde un.md). - Trazabilidad:
link-us(+--resync),check,stamp,ls,ac-hash. - PR y cierre:
pr(crea la PR precargada),forge(comentar/leer PR en GitHub/GitLab),
done(cierra la US: vuelve a la base, actualiza y borra la branch). - Setup:
init(scaffolder interactivo: asistente + tracker + OpenSpec),install,
docs,doctor. - Adaptador de tracker:
md,jira(ADF, Jira Cloud),clickup. Auth por SSH (git) +
token scopeado (forge/tracker), nunca contraseñas. - 87 tests (
node --test), cero dependencias de runtime.
Distribución y comunidad
- Licencia GPLv3. Publicable en npm (scopeado);
install.shcomo shim de git-clone. SECURITY.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.editorconfig,.nvmrc,
.gitattributes, templates de PR/issue, CI de GitHub Actions (Node 18/20/22).- Tests de las rutas de red (jira/clickup/forge) con
fetchmockeado. Sin links rotos;
filesde npm sin tests ni secretos.