phase~2 min de lecturaActualizado 2026-07-16#phase#wasi#components#sandboxing

Fase 06 — Más allá del browser

El browser es el host principal del Workbench, no el límite de la ejecución portable. Esta fase empaqueta capacidades deterministas del pipeline como componentes tipados y después usa el mismo límite para alojar herramientas de autoridad mínima fuera del browser.

Ramas

  • WASI, componentes y WASI-NN — WIT, worlds, interfaces, resources, Canonical ABI, composición, capacidades del host WASI e inferencia opcional provista por el host.
  • Herramientas y plugins de IA en sandbox — contratos tipados de herramientas, política de capacidades, fuel, deadlines, memoria, estado, procedencia, aprobación y auditoría.

Hitos del Workbench

v7 — Componente de inferencia portable: empaquetá una parte determinista del pipeline detrás de un world WIT versionado, ejecutala en un runtime WASI y compará su resultado con referencias golden del browser y nativas. WASI 0.3.0, publicado el 2026-06-11, es el baseline de estudio fijado.

v8 — Herramientas de IA en sandbox: alojá cada herramienta como un componente con entrada/salida tipadas, imports explícitos, presupuestos de memoria y cómputo, timeouts, procedencia y sin filesystem ni red implícitos. El modelo interpreta y elige; el código determinista calcula y verifica.

WASI-NN sigue siendo una propuesta en Fase 2 según la consulta del 2026-07-16. El soporte debe medirse por runtime y backend; la ausencia es un resultado explícito de no soportado, no una prueba de falla universal de portabilidad.

Qué establece esta fase

  • Interfaces tipadas portables separadas de capacidades específicas del host.
  • Un modelo mental claro de módulo core, componente, WIT, Canonical ABI y WASI.
  • Pruebas de contrato compartidas entre caminos de browser, WASI y referencia nativa.
  • Políticas de autoridad mínima para herramientas junto con enforcement de recursos y ciclo de vida.
  • Registros de auditoría que separan la elección del modelo de la ejecución determinista.

Criterios de salida

  • Imports y exports del componente coinciden con el world WIT revisado y su versión.
  • El pipeline portable coincide con su referencia golden dentro de tolerancias documentadas.
  • Las capacidades WASI o WASI-NN no disponibles se informan sin sustitución silenciosa.
  • Las pruebas de herramientas cubren capacidades denegadas, entrada malformada, traps, presupuestos, timeout, replay y revocación.

Mantené Siempre activo unido a las afirmaciones de release y portabilidad.