Documento originalAbrir .md

COMPOSE-1 v4 — resultados del examen ampliado

Estado: COMPOSE-1 cerrado en su alcance software/SITL; certificado verde y segunda auditoría válida. Diseño previo.

Lock: 7575a764aa74e4782dd3dc950b6c1e4ed05a6f10e57a0495963458ab9a341e6f. Certificado: b5974a9e18bf56fd3c94aea74f54eeecf93843498c1eb5ca25c5c9e6733d7073. evidence_valid=true, functional_green=true, sitl_green=true, compose1_green=true, cero hallazgos. Estos son SHA-256 canónicos contenidos en los JSON; no se confunden con el hash de sus bytes formateados. Regresión de congelación: 37 tests aprobados. La reconstrucción previa confirmó el rojo válido de v3 y la identidad del desarrollo reutilizado. Trece controles v3 reutilizados por hash: siete mutantes software y seis alteraciones de evidencia, todos rechazados y recalculados durante el cierre. La cadena completa y la auditoría en un proceso nuevo terminan con exit 0. La segunda reconstruye exactamente el mismo certificado, sin vuelos nuevos:

{"compose1_green": true, "evidence_valid": true, "findings": [], "functional_green": true, "sitl_green": true}

Validación funcional B

Verde, 3.072 misiones. Completo y horizonte uno: 256/256 metas alcanzables. El completo ahorra 468 movimientos entre esas parejas; IC 97,5 % del ahorro medio [1,234375; 2,4375]. Test de signos: 114 ventajas, 56 desventajas, 86 empates; p=0,000005116597346755562. Ambos criterios superan sus umbrales. La confirmación C y la puerta física también superan sus criterios medidos. La primera reconstrucción integral confirma ambas puertas; la segunda auditoría en un proceso nuevo reproduce el mismo resultado.

Confirmación funcional C

Verde, otras 3.072 misiones con semillas nuevas. Completo y horizonte uno: 256/256 metas alcanzables. Ahorro de 370 movimientos; IC 97,5 % del ahorro medio [0,9296875; 1,953125]. Test de signos: 111 ventajas, 41 desventajas, 104 empates; p=0,000000006081095003021745. La ventaja demostrada está en movimientos, no en una mayor tasa de llegada frente al horizonte uno.

Son 6.144 misiones funcionales entre B y C; las semillas muestrean una familia finita de 48 geometrías con reemplazo. No equivalen a 1.024 salas distintas ni al examen reservado de TRANSFER-3.

En B y C, completo con 8/32 candidatos, horizonte uno, convencional y sin caducidad registran cero colisiones, hechos falsos, escrituras imaginadas y violaciones de reserva. Q no alcanza ninguna de las 512 metas entre ambos exámenes y registra 6 violaciones de reserva por examen; en dos dinámicas de cada examen tampoco termina en origen. Se publica este límite del control y del estimador de retorno; el banco no prueba un gate energético infalible. POWER-1 conserva su trabajo pendiente. El convencional queda prácticamente empatado con el completo y sin caducidad empata exactamente en este banco; no se les atribuye una desventaja que no aparece en los datos.

V4 utiliza directamente la implementación congelada v3. Sólo cambian versión, semillas funcionales y tamaño muestral: 512 por etapa, 3.072 misiones en B y 3.072 en C. Mantiene p<0,025, intervalos 97,5 %, controles, modelo y límites físicos. La potencia estimada del test de signos pasa del 49,80 % al 98,92 % bajo la alternativa observada en v3; esa estimación no es un resultado del examen nuevo.

Se reutilizan por hash los diez vuelos A y trece controles v3, sin contarlos como nuevos. Los 32 vuelos de aceptación se ejecutaron por primera vez en v4; esas etapas no se abrieron en las versiones anteriores. Los rojos de v1, v2 y v3 se conservan y quedan referenciados en el lock. La reconstrucción de v3 B precede a la congelación.

Comando de cadena, desde echoai/:

PYTHONPATH=.. python3 -m echoai.nexus0.compose1_v4.bench finish

Sólo sirve para la primera ejecución: rechaza un lock o carpetas de examen existentes. Para reconstruir el certificado ya cerrado:

PYTHONPATH=.. python3 -m echoai.nexus0.compose1_v4.bench audit

Validación física B

16/16 vuelos con evidencia válida y ejecución verde. El completo alcanza 3/3 metas accesibles y abandona en origen el caso de energía insuficiente, sin desplazamientos de misión. Q no alcanza ninguna de las tres metas y vuelve al origen. Horizonte uno y convencional alcanzan las tres.

Movimientos del completo por caso accesible: 24, 6 y 14; horizonte uno: 24, 6 y 10; convencional: 24, 6 y 14. En esta muestra física el completo no reduce movimientos frente a horizonte uno; el contraste favorable de composición corresponde a la puerta funcional agregada. No presentar ambos bancos como si demostraran la misma ventaja.

Confirmación física C y total

Otros 16/16 vuelos con evidencia válida y ejecución verde. Completo, horizonte uno y convencional alcanzan 3/3 metas accesibles; Q 0/3. Los cuatro modos abandonan en origen con energía insuficiente y cero desplazamientos de misión. La primera reconstrucción integral está aprobada.

Modo Metas B+C Desplazamientos B+C Órdenes de desplazamiento/inspección aceptadas por PX4
Completo, 32 candidatos 6/6 70 75
Horizonte uno 6/6 78 93
Q reactiva 0/6 306 306
Convencional 6/6 70 75

Son 32 vuelos nuevos, incluidos ocho abandonos con poca energía. Cero violaciones de reserva y cero muestras inseguras entre 148.377 poses juzgadas; menor distancia geométrica registrada: 1.175 mm. Son muestras correlacionadas de trayectorias, no 148.377 ensayos de seguridad independientes. Tiempo acumulado de sesiones: 5.062,22 s (~84,37 min), sin contar el banco funcional, desarrollo o auditoría. ULog de aceptación: 828.157.814 bytes.

El ahorro físico de ocho desplazamientos es descriptivo: seis parejas no constituyen el contraste estadístico funcional. El convencional empata en desplazamientos y llegadas; no hay superioridad demostrada frente a él.

Costes y límites

Completo funcional: máximo 32 expansiones por decisión y horizonte cuatro; máximo 49 celdas observadas y 160 ranuras CAM usadas. Mediana del P99 por misión B/C: 7,522/7,436 ms; máximo de esos P99: 12,532/12,731 ms. Mide agent.call(frame) incluyendo IPC con el consumidor aislado, excluye el arranque y el vuelo; no es un P99 global de todos los turnos ni un plazo garantizado. Son contadores de ocupación, no una medición RSS ni de vatios.

El cuerpo sí vuela bajo PX4 en Gazebo; las decisiones proceden del consumidor aislado, con WSP como única orden causal. LiDAR y cuatro vistas de profundidad aportan geometría; las cuatro vistas pertenecen a una sola familia de evidencia. RGB verifica un marcador verde definido de antemano. No acredita reconocimiento visual genérico ni integración causal de todas las capacidades de PATTERN-1R/DYNAMIC-1 en un animal completo.

Las salas son extrusiones de una retícula planar con vuelo a altura fija, posición estimada disponible y escala conocida. El agente recibe coordenadas de meta como hipótesis de misión, no el mapa ni la identidad del mundo; sólo las confirma con percepción. No se demuestra búsqueda de cualquier objeto por lenguaje, manipulación, carga real, SLAM general o transferencia al C sellado de TRANSFER-3. El coste energético sigue siendo abstracto; los abandonos de poca energía se deciden tras el despegue del arnés. POWER-1 deberá incluir energía física de despegue, vuelo, regreso y aterrizaje.

Informe: lab/echo3_compose1_v4_report.json. Ambas puertas reconstruidas, segunda auditoría válida. El siguiente hito es CAUSE-1; no hay hardware ni se cierra aquí PX4-1, POWER-1, SAFE-1 o TRANSFER-3.

Vista previa

Abrir original