$ wizard --init
Package Version Wizard SvelteKit + n8n

Convierte un package.json en una lectura clara de qué actualizar, qué probar y qué automatizar

Una interfaz enfocada en operación: subes el manifiesto, obtienes señal priorizada del registry de npm y revisas un brief técnico para coordinar upgrades con más criterio.

1 upload

Manifiesto listo para analizar

El flujo parte de un `package.json` real y mantiene el procesamiento del lado del servidor.

3 capas

Diff, resumen y ejecución

Registry, brief y plan de acción quedan alineados en una misma corrida persistida.

URL viva

Resultado compartible

El análisis se guarda, se puede volver a abrir y soporta seguimiento continuo.

$ cat signals.log

Señal útil antes de ejecutar cambios

La interfaz organiza el resultado para que el equipo vea valor rápido sin perder trazabilidad técnica.

Señal inmediata

Las dependencias dejan de ser una lista plana.

El manifiesto se convierte en un mapa priorizado con cambios major, rangos que ya resuelven la latest y paquetes que merecen revisión real.

Resultado operativo

El brief aterriza qué mover primero.

Las fases de upgrade y el contexto por paquete llegan listas para orientar pruebas, coordinación y riesgo técnico.

Continuidad

La primera corrida no queda aislada.

La automatización por Slack mantiene el proyecto observable sin repetir el proceso manual cada vez.

$ wizard --output

Una salida preparada para operar

Resumen + dependencias + evidencia
Resumen

Brief ejecutivo sanitizado

Un bloque legible para producto, plataforma y frontend, con lenguaje claro y orientado a ejecución.

Fases

Waves accionables

Los paquetes se agrupan por impacto para reducir fricción al momento de ejecutar el upgrade.

Trazabilidad

Fuentes y evidencia

Cada recomendación puede rastrearse hasta releases, changelogs y documentación relevante.

Vista principal

Brief ejecutivo

Resumen renderizado desde Markdown con una lectura clara para priorizar el trabajo.

Prioridades y dependencias

Las tarjetas resaltan lo que requiere cambio ahora y lo que ya cubre el rango declarado.

Automatización

El radar no compite con la lectura, la extiende.

La configuración de Slack permanece disponible cuando quieres activar seguimiento continuo, pero sin desplazar el análisis central.

$ wizard --pipeline

Una secuencia corta, una lectura más útil

La experiencia se enfoca en mostrar progreso, decisión y continuidad sin añadir pasos superfluos.

SSR · server-first · URL compartible

[01]

Sube el manifiesto

El punto de entrada sigue siendo un formulario nativo, rápido y compatible con SSR.

La app valida el archivo, preserva el estado del formulario y prepara la corrida.

[02]

Resuelve el árbol

El servidor consulta npm, normaliza versiones declaradas y deja la corrida lista para enriquecimiento externo.

El webhook privado y el callback firmado mantienen el procesamiento fuera del cliente.

[03]

Revisa y automatiza

La vista de análisis consolida brief, dependencias críticas, evidencia y automatización continua.

Si el radar está habilitado, el proyecto queda conectado a un seguimiento recurrente.