Documento originalAbrir .md

Roadmap candidato WSP / ECHO-5.8

17 de octubre de 2026. Estado: diseño de investigación. No abre una campaña, no consume GPU y no cambia la calibración ECHO-5.5. Estas decisiones son la propuesta del análisis, no resultados experimentales ni aprobación de release. Fundamento y auditoría.

Objetivo medible

Reducir coste de comunicación manteniendo información y calidad de decisiones, con autoridad del supervisor y custodia de evidencia intactas. En ARC, evaluar por separado ahorro de tokens y niveles/acciones/score oficial. Si solo mejora el primero, publicarlo así. No sustituir el REPL, crear un segundo bus/CAM ni modificar NEXUS-0 para admitir inferencia o estado float.

R0 — Auditoría y definición de alcance

Realizado en esta revisión: inventario del WSP original y núcleo ECHO; 33 pruebas seleccionadas; tamaños, ejemplos de tokens, incompatibilidades y límites acústicos. Archivos: audit.py, measurements.json, README.md.

Pendiente: decidir contrato mínimo implementable y fijar versiones de dependencias/licencias. El cierre de esta fase no declara toda la implementación WSP pública segura ni una suite completa pasada.

R1 — Contrato compatible, CPU

Entregable propuesto en el repositorio WSP: especificación versionada y fixtures normativas, sin cambiar los IDs legacy ni renombrar campos existentes. Separar tipos ontológicos de entidades de cada episodio. Definir nulabilidad, unidades, identificadores, predicados, precondiciones y errores de validación. Extensiones por registro versionado: no ocupar 0x20 sin resolver las colisiones.

En ECHO, un adaptador hacia la representación/recibos actuales; ningún núcleo paralelo. Cualquier cambio posterior a un invariante necesita una decisión explícita y KPI, no quedar oculto en un codec.

Puerta propuesta:

  • Roundtrip de todos los vectores de referencia, incluyendo ausente/0 y límites.
  • Bytes y IDs legacy intactos; pérdidas del adaptador explícitas y comprobadas.
  • Rechazo de ejes duplicados, NaN/inf, tamaños fuera de rango y namespaces desconocidos.
  • Un paquete que se autodeclare verificado, un MAC alterado o un replay no autoriza acciones ni escribe hechos. Recibos completos existentes conservados.
  • Observaciones, hipótesis y verificaciones se distinguen incluso con E idéntico.

R2 — Compresión justa sobre observaciones registradas, CPU

Corpus congelado de frames/feedback públicos de ARC, incluyendo situaciones con geometría fina, HUD, múltiples objetos iguales y cambios retardados. No leer variables privadas ni código de resolución del motor. Calibración y evaluación separadas por juegos fijados antes de ajustar formatos.

Dos estudios independientes:

  1. Codec: mismos campos y acceso a geometría para JSON actual, JSON posicional y texto WSP; medir bytes, tokens Qwen exactos, costes de leyenda, recuperación de payload, parseo y rechazos.
  2. Percepción: frame completo frente a objetos/deltas con escape al frame. Mantener codec constante para no atribuir a WSP el efecto de otra percepción.

Entregables: corpus manifestado, script determinista, CSV/JSON y gráficas. Métricas: mediana/p95 de tokens y tiempo CPU, bytes totales, porcentaje de feedback preservado, recuperación exacta del frame y cobertura de entidades. Una referencia a un blob cuenta junto con el coste de acceder a él.

Puerta candidata, fijar antes del corpus de evaluación: ahorro mediano de al menos 15 % frente al mejor control equivalente, sin pérdida en fixtures críticos ni fallos de custodia. El 15 % es criterio de utilidad propuesto, no predicción. Si no se cumple, conservar el codec más simple.

R3 — Calibración ARC pareada, GPU acotada

Solo después de R1/R2 y sin interferir con el cierre de 5.5. Primero BP35; después TU93/S5I5 como muestras de mecánicas, sin afirmar universalidad por tres juegos. A* mantiene sus precondiciones de física comprobada.

Modelo, cuantización, herramientas, prompts comparables, feedback protegido, semillas y límites de tokens/acciones fijados. Comparar:

  • ECHO CPU, para atribuir correctamente lo que resuelve explore.
  • REPL actual + JSON compacto.
  • Mismo REPL y datos + WSP textual.

Duck genuino, si se incluye, requiere revisión fijada y ajustes documentados; un arnés propio sin helpers no se etiqueta como «The Duck». Registrar intervenciones con mensajes retirados/permutados para saber si el receptor usa la comunicación, sin mezclar esas ablaciones con el score principal.

Métricas: niveles, acciones totales incluidos resets, scorer oficial fijado, tokens entrada/salida, llamadas, latencia, recuperación de geometría, hipótesis contrastadas, acciones inválidas, veto erróneo y auditoría destroyed == 0. Usar diferencias pareadas e intervalos de incertidumbre; una victoria aislada es un resultado de calibración. Terminar con el presupuesto previsto, guardar fallos y apagar worker/túnel/relay. No ampliar a todo el panel automáticamente.

Puerta: ventaja de decisión o no inferioridad previamente definida con ahorro útil. Si gana solo en coste, conclusión limitada a coste. Si baja el score, revisar pérdida de información antes de incrementar el modelo o la GPU.

R4 — Transporte y generalización, condicionado a necesidad

Bits/IPC: perfilar el transporte existente. Diseñar memoria compartida solo si representa una fracción relevante del tiempo. Primero contrato de propiedad y sincronización verificable; después SPSC con atómicos nativos si procede. Validar endian, límites, reinicios, generaciones, backpressure y procesos reales. No acceso del hijo a claves/recibos ni autoridad. No prometer zero-copy o ns.

Audio: rama separada en WSP. Reusar FSK/polifonía y añadir rechazo explícito de decodificación incierta. Evaluar loopback limpio, ruido/reverberación simulados y finalmente enlace físico. Informar BER/PER, velocidad útil y latencia; comparar con un módem de referencia. Primer caso útil: telemetría/sonificación o robots sin enlace de datos, no sustituir IPC de ARC.

Logits/latentes: empezar con gramática restringida sobre contrato pequeño; medir validez y rendimiento semántico por separado. Canal latente entrenado es otra investigación, con codebook/adapter versionados y evaluación fuera de distribución. No compartir logits entre modelos como si fueran una semántica universal. No reservar GPU para ello en esta revisión.

Transferencia: repetir un contrato de observación→hipótesis→verificación en Unity/robótica simulada o coordinación de tests de software. Confirmar que la ventaja no depende de IDs particulares de un juego. Hardware real y costes energéticos solo se reportan cuando se hayan medido.

R5 — Publicación y criterio de abandono

Publicar especificación, código revisado, fixtures, mediciones, contraejemplos, límites de generalización y costes totales. Mantener attribution/licencia WSP. Actualizar enlaces antiguos del paquete (n4vv4r/RogexWSP) cuando se autorice la publicación de ese repositorio; esta revisión no lo modifica ni hace push.

Abandonar una variante si comprime perdiendo pistas críticas, no supera JSON simple, añade autoridad falsificable o cuesta más de lo que ahorra. Reutilizar lo que sí funcione, incluido audio como interfaz de diagnóstico. ECHO-5.8 solo se presentará como mejora de ARC si la comparación pareada lo sostiene.

Vista previa

Abrir original