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.