MLCommandEncoder is specified here but not implemented in Chromium (or any other browser). As @wchao1115 mentioned in #482 (comment), MLCommandEncoder is thought to be non-implementable on the WebGPU side (and I agree)
The current belief is that WebGPU interop will be achievable via MLBuffer + more explicitly specifying WebNN timelines. MLCommandEncoder does not fit into this picture
Can we remove it from the spec?