Real-time Execution Telemetry
The Lightweight Renderer Engine exposes patchEntity and patchLink APIs. This allows an external MCP or orchestrator to push real-time state machine execution states without rebuilding the DOM.
How it Works
The engine relies on pre-allocated SVG structures and native signals. When the MCP issues a patchEntity('node-1', { execution: { status: 'running' } }) command, the engine immediately activates the CSS animated glowing frames, progress bars, and floating badges.
Similarly, patchLink('link-1', { execution: { active: true, animationType: 'flow' } }) injects a native SVG <animateMotion> circle that travels along the bezier curve, applying a <filter> glow.