01 · Optimista
Ritmo fluidoPocos bloqueos, pruebas constantes y alcance controlado. Algunas integraciones podrían quedar en versión inicial.
Panel vivo para seguir la ruta hasta JARVIS 1.0. Marca las tareas al terminarlas: el progreso, los gráficos y las estimaciones se recalculan automáticamente. La checklist comienza sin tareas completadas porque el panel no debe dar por validado trabajo que todavía no se haya confirmado.
Cálculo automático a partir de los elementos marcados.
El avance se actualizará al marcar tareas.
Los tres escenarios se calculan desde la fecha de inicio elegida. No son fechas garantizadas.
Pocos bloqueos, pruebas constantes y alcance controlado. Algunas integraciones podrían quedar en versión inicial.
Margen para depurar, aprender, probar en Windows y revisar seguridad antes de integrar.
Reprocesos, cambios de APIs, limitaciones del hardware o periodos con poco tiempo disponible.
Porcentaje de tareas completadas, no una certificación técnica automática.
Tareas por confirmar
Auditoría y estabilidad
No modificar v0.2.4 sin validación
Marca una tarea solo cuando se haya completado y verificado.
Las gráficas se recalculan al activar o desactivar cualquier casilla.
Cada barra representa tareas completadas dentro de esa fase.
Distribución actual de toda la checklist.
Estimación inicial orientativa que se deriva de las tareas asociadas. No sustituye las pruebas reales.
Estimación inicial basada en el alcance y las incertidumbres conocidas; revisar mensualmente.
| Bloque de trabajo | Estimación | Condición para darlo por cerrado |
|---|---|---|
| Auditar y estabilizar Core | 2–4 semanas | Árbol de código identificado, tests ejecutados en Windows, regresiones documentadas. |
| Dashboard, proyectos, tareas y herramientas | 3–6 semanas | Interfaz conectada a datos reales, errores visibles y operaciones probadas. |
| Memoria y experiencia de uso | 3–6 semanas | Recuerdo/olvido comprobados, controles de privacidad y persistencia verificada. |
| Voz y cámara/visión | 4–8 semanas | Permisos explícitos, procesamiento local cuando sea viable, interruptor físico/lógico y pruebas. |
| Reconocimiento facial y usuarios | 2–5 semanas | Alta voluntaria, umbral de desconocido, alternativa manual y sin autorización irreversible por rostro solo. |
| Navegador y múltiples cuentas | 5–10 semanas | APIs/OAuth u opciones permitidas, secretos protegidos y confirmación antes de enviar/publicar/borrar. |
| Sistema de agentes | 5–10 semanas | Agentes limitados, cancelables, auditables y siempre sujetos al Core/Permisos. |
| CAD, simulaciones y domótica | 4–8 semanas | Prototipos útiles, compatibilidad probada y componentes gratuitos/de bajo coste. |
| Seguridad, regresión y empaquetado | 4–8 semanas | Instalación reproducible, pruebas completas, documentación, recuperación y rollback. |
Los bloques pueden solaparse parcialmente; no deben sumarse como si fueran una secuencia lineal. Las pruebas en Windows y la disponibilidad de tiempo real pueden mover la fecha final.
Más interrupciones y menor margen para investigar incidencias.
Referencia razonable para planificar y revisar cada mes.
Solo si hay continuidad y los bloqueos no se acumulan.
La velocidad no puede comprometer el control local ni la seguridad.
Preservar Core v0.2.4. No aceptar cambios ni ramas candidatas hasta comparar archivos, ejecutar pruebas en Windows y registrar resultados.
LLM propone → Core decide → Permission System autoriza → ToolExecutor ejecuta. Ningún plugin o agente puede saltarse este flujo.
Pedir confirmación para acciones sensibles. Los agentes deben ser cancelables, limitados y auditables.
Ryzen 5 7430U, 16 GB RAM, GPU integrada y presupuesto 0 €. Priorizar herramientas locales y gratuitas; medir rendimiento real.
Cámara y voz con activación clara. Reconocimiento facial voluntario, umbral para desconocidos y alternativa manual.
Inventario no equivale a funcionalidad. Cada fase necesita pruebas, criterios de aceptación, documentación y una forma de revertir.
Ahora se guarda en este navegador. La sincronización entre dispositivos requiere backend.
La checklist se guarda automáticamente en localStorage de este navegador. No se comparte con otros dispositivos y puede borrarse si se limpia el almacenamiento del sitio.
La conexión D1 todavía no está configurada en este HTML. Para sincronizar entre dispositivos, desplegar un Worker/API con autenticación y enlazarlo a D1; no poner claves privadas en el frontend.
Documentación oficial de Cloudflare D1 ↗roadmap_state con id, state_json, updated_at y, si hay varios usuarios, user_id. Un Cloudflare Worker valida el usuario y los datos, lee/escribe la fila y devuelve el estado. Añadir control de versiones/conflictos antes de permitir edición desde varios dispositivos. No se incluyen secretos ni se simula una conexión inexistente.