Parity dashboard — the backlog burndown
The hard KPIs for closingdocs/engine-backlog.md to 100% feature parity. Command
coverage counts a symbol as real only when it has a genuine handler; the
documented no-ops in cmd/extras.ts (save, fetch, ray, …) count as stub,
not real. Visual parity is tracked separately by apps/web/e2e/visual.e2e.mjs
(a realtime WebGL renderer cannot pixel-match the ray-traced reference, so its
ceiling is ~93–95%, not 100%).
Command coverage
Flat
cmd.* also has 43 stub (no-op) handlers and 44
engine-only extensions (e.g. tenmol_*) outside the PyMOL surface.
Representation coverage
Builders present: 13 / 21 renderable slots (61.9%). Missing builders:Angle, CGO, Callback, Dash, Dihedral, Label, Slice, Volume.