Really making a node uneditable

Noting that I’m on version 1.0.0 and so may just need to upgrade, I am finding that I cannot truly prevent “uneditable” nodes from being edited. I mark the nodes with

      atom: true,

but I find that I can still click on the nodes and edit their content. Is there a way of defining a node that will make it truly uneditable in the ProseMirror editor?

That’s not what atom does. Look into node views instead, they might help here.