Oops, I'll fix the typo.

When I talked to @Lyla-Fischer, she said that this sort of gating-on-assessment-of-step isn't on the horizon for a while. I do think that it would be possible to implement with additive changes to the API. The main reason I wrote this simplifying assumption was because I didn't want to have to think about how state conflict resolution would work in that world yet. I realize that we're simply not allowing them to change workflow definition in the problem in the short term, but I want to have at least a tentative plan hammered out before we commit to additions to the data model.

But I'll at least add a note that it will come eventually.