Skip to main content

Parity dashboard — the backlog burndown

The hard KPIs for closing docs/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.

Other tracked gates