Skip to content

v0.3.0 — init aditivo + onboarding

Choose a tag to compare

@dforce2055 dforce2055 released this 08 Jul 20:31
fb6fe01

dai init ahora es aditivo: no pisa la configuración de un repo funcional. Más robustez en el parser de .env y en doctor, y buenas prácticas agnósticas en la constitución.

Cambiado

  • dai init aditivo y no destructivo: .env/.env.example mergean solo las claves que faltan; CLAUDE.md/copilot-instructions.md reciben la constitución como bloque delimitado e idempotente (conserva la constitución previa del proyecto); el .gitignore se reconcilia (versiona .claude/skills/ y .claude/commands/, deja fuera solo settings.local.json).
  • Constitución: nuevas reglas agnósticas (verificar el comportamiento ≠ que compile, la IA confirma antes de construir, docs vivas) + sección "Buenas prácticas". Tono "tú" neutro.

Corregido

  • Parser de .env: un token con comentario inline al lado ya no rompe el header Authorization (error de ByteString).
  • dai doctor: ya no lista .DS_Store como skill.

Interno

  • 104 tests (+11). El sitio sale del paquete npm; nueva página de onboarding del dev (onboarding.html) en GitHub Pages.

Instalación: npm i -g @dforce2055/dai