Documento originalAbrir .md

RELEASE — 2026-09-24 · echoAI-4 4.0.0rc2

Qué se ha construido (ECHO-1 → ECHO-4), qué está en verde con recibo y qué no. Regla de esta ficha: una casilla es verde solo si hay un recibo de auditoría que lo diga. Lo demás aparece con su estado real.

1. Estado de un vistazo

Programa Estado Evidencia
ECHO-1 (NEXUS-0 y la cadena situada: ROOM, OBJ, OPEN, SIGN-C, TALK, PATTERN-0, XFER) ✅ cerrado lab/nexus0_*_report.json; suite test_nexus0: 488/488 en modo fuente
ECHO-2 (VITA, FOOD, SURV, SHIFT, PATTERN-1, STREAM-1, SLEEP-2, GEN-1f, HEAT-1b, CAPACITY-1) ✅ cerrado (GEN-1 v1 rojo conservado) lab/echo2_*_report.json
ECHO-3 (15 hitos de dron) 🟡 14/15: DRONE-3 verde solo en SITL; faltan HIL y jaula (hardware) lab/echo3_*, certificados c44402df… (DRONE-3 SITL) y 8c77aead… (TRANSFER-3)
ECHO-4 (yo funcional, 14 hitos científicos) ✅ todos cerrados en verde 14 recibos (tabla 2)
RELEASE-1 REL-A ✅ (A5 v2, declarada post-rojo) · REL-B ✅ · REL-C ✅ · REL-D 🟡 publicado con acceso condicionado y reproducido por nosotros; falta el tercero lab/release1/cleanroom-v4

2. ECHO-4: recibos de auditoría

Hito Directorio del recibo Digest Verde
SENSATION-1 sensation1-predictor-v1 96f2deae… ✅
BOUNDARY-1 boundary1-v1 48789bd5… ✅
SELF-1 self1-final-v1 98ffc1ca… ✅
CONTINUITY-1 continuity1-final-v1 69d57a0b… ✅
DREAM-1 (D v3) dream1-d-v3 965ce6cb… ✅
MAINTAIN-1 maintain1-final-v1 7e1c0e82… ✅
OTHER-1 other1-v1 1263f11a… ✅
INTERACTION-1 interaction1-bcd-v1 d1c5b073… ✅
RELATION-1 relation1-d-v1 42a6efc5… ✅
ROLES-1 (v5) + anexo L roles1-v5-d-v1, roles1-liar2-d-v1 c98c7ab6…, 957b7a7e… ✅
SITUATE-1 situate1-d-v1 f7ac08df… ✅
SITUATE-2 situate2-d-v1 09f90a77… ✅
INTEGRATE-1 integrate1-d-v1 e1492e22… ✅

WORLD-1 es la base implementada; no es una prueba. Los rojos publicados se conservan: ROLES v1 y v2, DREAM v1 y v2, anexo L v1, SELF-C v1 y GEN-1 v1.

3. RELEASE-1: REL-A, REL-B y REL-C

Wheel echoai-4.0.0rc1-cp314-cp314-linux_x86_64.whl (31,6 MB, 69554786…). Recibo de la sala limpia 62d05e94…. Detalle completo en ECHO4-RELEASE1-RESULTS.md.

Bloque Estado Lo esencial
REL-A · paquete ✅ con A5 v2, declarada post-rojo (A5 v1 rojo, publicado) ✅ El examen INTEGRATE se reproduce idéntico (e1492e22…) desde el binario compilado, en un entorno nuevo sin el repositorio. ✅ El binario manipulado pierde la identidad. ❌ La suite de ECHO-1 compilada: 346 de 404 ejecutadas pasan; los 58 fallos leen código fuente, 0 de comportamiento
REL-B · integración ✅ CLI completa (fuga muestra el relato junto a la telemetría real), córtex apagado por defecto, Phi-3.5 local, veto, parada y reanudación en proceso nuevo
REL-C · revisión ✅ Lista de exportación, 0 secretos sin revisar, licencias (PolyForm NC y borrador de EULA), tarjeta de sistema y changelog
REL-D · publicación 🟡 publicado con acceso condicionado; falta el tercero RxLabs/echoai-4-cognitive-agentic, con acceso condicionado desde el 2026-09-24 por decisión de Nav: visible, y para descargar hay que aceptar los términos. Una descarga anónima da 401. Commit 4756d637; el tag v4.0.0rc1 está en 61a9834b, con la misma wheel. Descarga limpia desde HF → checksums 7/7 → entorno nuevo → examen INTEGRATE reproducido e1492e22… (18/18, 482 s). El repositorio ya existía y era público (vacío): se pasó a privado antes de subir. Falta que lo reproduzca un tercero independiente, y decidir cuándo se hace público o con acceso condicionado

Para que la ficha quede en verde, falta:

  1. Que Nav decida la reformulación de A5. Aprobada (A5 v2).
  2. REL-D: subir a Hugging Face hecho (privado). Queda que un tercero lo reproduzca desde una descarga limpia, y decidir la visibilidad.

4. Arquitectura: un solo modelo, cuatro generaciones

Todo vive en un único paquete Python, echoai, que se compila en un solo binario (echoai.cpython-314-x86_64-linux-gnu.so, 76 MB), más los 6 módulos del núcleo WSP (navi10_*). Cada generación importa la anterior; ninguna la copia.

RXos/                                  (repo padre; el núcleo WSP vive aquí)
├── navi10_wsp.py  navi10_cam.py  navi10_qn.py  navi10_spoke.py  navi10_dag.py  navi10_stdp.py
│        └── paquete WSP de 16 B, CAM de 4096 ranuras, vértice Q_N, codificación: el «cable»
└── echoai/
    ├── nexus0/            ── ECHO-1 y ECHO-2 (58 módulos), y los paquetes de ECHO-3
    │   ├── types encoder qtable gate loop world env attend escalate oracle plan thought
    │   │                   ← NÚCLEO de dos relojes: S→A→Ŝ→S'→δ→aprendizaje (ECHO-1)
    │   ├── room1 obj1 open1 sign signc qwen_signc talk talk1 pattern0 xfer1 corridor body self1 …
    │   │                   ← cadena situada de ECHO-1
    │   ├── echo2 vita1 food1 shifts pattern1 stream1 sleep2 gen1…gen1f heat1 heat1b capacity1
    │   │                   ← ECHO-2 (cuerpo viable, turnos, sueño, generalización, calor, capacidad)
    │   ├── sim3/ flight1s*/ sensor1s*/ ground1*/ pattern1r*/ fusion1/ dynamic1*/ compose1*/
    │   │   cause1/ px41/ power1/ safe1*/ host1/ transfer3/ drone3/
    │   │                   ← ECHO-3 (dron, PX4/Gazebo SITL; 31 subpaquetes)
    │   ├── bank/ *.gbnf    ← datos (banco del codificador, gramáticas del córtex)
    │   └── tools/*_cortex.py ← córtex stub y adaptadores (se ejecutan como scripts)
    ├── echo4/             ── ECHO-4, el yo funcional (99 módulos)
    │   ├── world sensation* boundary* self_* continuity* dream* maintain* other_*
    │   │   interaction_* relation_* roles* tribe* situate* integrate*
    │   └── cada fase: módulo + banco + auditor (+ examen)
    ├── tests/             ── 101 archivos: regresión de ECHO-1…4 y del release
    ├── release1/          ── RELEASE (capa abierta, sin núcleo)
    │   ├── echoai_release/  cli · cortex (BYOK) · identity (manifiesto) · reproduce · evidence
    │   ├── build.py · cleanroom.py · review.py
    │   ├── LICENSES/ (PolyForm NC · borrador de EULA · NOTICE) · SYSTEM_CARD.md · CHANGELOG.md
    ├── docs/              ── contratos, resultados, hojas de ruta (esta ficha)
    ├── lab/               ── recibos e informes sellados (no se publican enteros)
    ├── gui4/ metaverse1/  ── visores del laboratorio (fuera del paquete)

Cómo encajan las cuatro generaciones en tiempo de ejecución

            córtex (opcional, BYOK: Qwen / Phi / cualquier API) ── solo HIPÓTESIS
                                   │  pasa por el cortafuegos (SITUATE-2)
┌──────────────────────────────────▼───────────────────────────────────────┐
│ ECHO-4  un agente, una memoria: cuerpo (MAINTAIN) + tribu (ROLES)         │
│         + continuidad + «sé qué soy» (SITUATE)  → integrate.py            │
├──────────────────────────────────────────────────────────────────────────┤
│ ECHO-3  adaptadores de sensores, PX4 y dron (SITL); misma CAM/T/Q/gate    │
├──────────────────────────────────────────────────────────────────────────┤
│ ECHO-2  cuerpo viable, turnos, sueño, generalización (sobre el loop)      │
├──────────────────────────────────────────────────────────────────────────┤
│ ECHO-1  núcleo de dos relojes: WSP 16 B → CAM → T → Q → gate (enteros)    │
└──────────────────────────────────────────────────────────────────────────┘

Ejemplos de que es un solo modelo y no cuatro copias:

  • echo4/situate.py resume en una huella nexus0/loop.py (ECHO-1) como parte de «qué programa soy».
  • El cuerpo de ECHO-4 es una cadena de herencia que termina en ECHO-1: MaintainControl → MaintenanceAgent → SelfAgent → BoundaryAgent → SensationAgent → nexus0.loop.Agent. Cada fase de ECHO-4 añadió una capa sobre el mismo agente, y la memoria es la CAM de navi10_cam.
  • Una sola regresión cubre las cuatro generaciones: 869 pruebas de ECHO-4, 488 de ECHO-1 y las de ECHO-2/3 en tests/.

5. Qué no afirma esta versión

  • No afirma conciencia, sentimientos, vida ni inteligencia general.
  • No tiene resultados en hardware: ECHO-3 está en SITL y la validación física de ECHO-4 viene después.
  • Los visores (GUI-4, METAVERSE-1) no están en el paquete.
  • REL-D, la publicación, no se ha hecho.

6. Actualización rc2 (2026-09-24, tarde)

  • E4-CODE-1 A verde (recibo 68964ed2…, examen no ciego, declarado): servidor MCP echoai mcp («echoai-verify») para Claude Code, Codex o cualquier cliente MCP.
  • Wheel 4.0.0rc2 (build-v5, 1d5b14c1…): el núcleo recompilado con E4-CODE-1 A, 598 fuentes, 0 discrepancias con las fijadas. Regresión previa de ECHO-4: 887/887.
  • Sala limpia v5 (recibo ab33e25c…):
    • A4: INTEGRATE sale idéntico, e1492e22…, 18/18.
    • B8: el servidor MCP instalado responde solo JSON-RPC, con 8 herramientas, y bloquea git push.
    • A5: igual que en la v4, 0 fallos de comportamiento (A5 v2).
  • Hugging Face:
    • commit 7e8fd30b, etiqueta v4.0.0rc2, con acceso condicionado; una descarga anónima da 401;
    • la wheel rc1 sale de main, pero sigue en la etiqueta v4.0.0rc1;
    • descarga limpia: 7/7 checksums, identidad correcta, echoai mcp bloquea git push e INTEGRATE se reproduce idéntico.

Para el verde completo de RELEASE falta:

  1. Que un tercero independiente lo reproduzca.
  2. Que un abogado revise la EULA.
  3. Una licencia explícita en echoai/.
  4. El artículo en rxlabs.org.

Vista previa

Abrir original