@dopejs/deckle
cámara, transacciones del almacén de escena, ciclo de vida, visibilidad, presupuestos
camera (400, 300) · zoom 0.90
Mantener vivos cientos de páginas generadas como iframes no escala. Aplanarlas a imágenes pierde la selección y los eventos. Deckle ocupa el espacio intermedio: pintura en caché a la que aún puedes acceder.
Artefacto = fuente + estado duradero + árbol de interacción + caché de pintura + entorno vivo opcional
Ciclo de vida
Cada artefacto recorre una máquina de estados explícita. El DOM vivo, los entornos de ejecución y las texturas de GPU son recursos presupuestados que concede la visibilidad y la interacción; nunca están presentes por defecto.
Streaming
Un agente emite un artefacto token a token. Cada tipo confirma en su propio límite — un grafema, una línea, una construcción markdown cerrada, un valor JSON, una etiqueta HTML decidida — y ese límite solo avanza, de modo que quien lee nunca ve retractarse una interpretación.
Paquetes
Las implementaciones optimizadas se publican junto a implementaciones de referencia ingenuas y se prueban diferencialmente contra ellas: el oráculo permanece disponible como vía de reversión.
cámara, transacciones del almacén de escena, ciclo de vida, visibilidad, presupuestos
índice espacial de rejilla más el oráculo diferencial ingenuo
revisiones, árbol de interacción, serialización canónica
saneador de perfil estático, política de URL, cuotas, capacidades
protocolo de mensajes del entorno, épocas, puente protegido por capacidades
imágenes retenidas, renderizado nativo de contenido en lienzo, LOD, presupuesto de texturas
pruebas de impacto internas, modelo de selección, rutas de eventos virtuales
vocabulario compartido de versión previa
sondas de capacidades HTML-in-Canvas, manifiestos de evidencia
Estado
Los contratos del motor están implementados y probados. Las puertas de evidencia del navegador no se han superado: el soporte de las API experimentales HTML-in-Canvas es una capacidad que detectamos, no una promesa que hacemos. Todavía no se ha elegido una licencia de código abierto.