phase~1 min de lecturaActualizado 2026-07-16#phase#orientation

Fase 00 — Orientación

La orientación evita que el Atlas se convierta en una colección de APIs inconexas. Antes de escribir kernels o cargar modelos, identificá el host, el guest, el límite de memoria, el artefacto de modelo, el runtime, el backend, el dispositivo, la política de capacidades y la evidencia que requiere una afirmación.

Páginas de orientación

Preguntas por resolver

  • ¿Qué conceptos previos de sistemas e IA son prerrequisitos para el camino que elegiste?
  • ¿Qué tareas se ejecutan en JavaScript, Wasm CPU, WebGPU, WebNN o un host WASI?
  • ¿Qué capacidades del browser o runtime son requeridas, opcionales, experimentales o no están disponibles?
  • ¿Cuál es el artefacto ejecutable más pequeño que puede demostrar la capa actual?
  • ¿Qué golden output, tolerancia y contexto de benchmark van a verificarla?

Entregable de la fase

Producí un contrato de ejecución escrito para el primer hito del Workbench: browser objetivo, toolchain, límite host/guest, capacidades requeridas, fallback, fixture, resultado esperado y campos del reporte. Ningún objetivo de performance es válido hasta que exista este contexto.

Criterios de salida

  • Podés explicar por qué WebAssembly no es WebGPU y por qué WebNN no es WASI-NN.
  • Podés nombrar el Atlas fuente que debés consultar en vez de duplicar prerrequisitos faltantes.
  • Tenés un supuesto de compatibilidad fechado y una política de fallback visible.
  • Sabés cómo se va a comparar el primer resultado con una referencia.

Seguí con Fase 01: Fundamentos de WebAssembly.