diff --git a/drafts/core_model.rst b/drafts/core_model.rst index c027f1fe..60b01fbe 100644 --- a/drafts/core_model.rst +++ b/drafts/core_model.rst @@ -121,4 +121,10 @@ those values in the graph. Deleting State ~~~~~~~~~~~~~~ -TODO +State sections may also be deleted, i.e. removed from the state dictionary. The +state events will still be present in the event graph. + +This is done by sending a special state event indicating that the given entry +should be removed from the dictionary. These events follow the same rules for +state resolution, with the added requirement that it loses all conflicts. +[Note: This is required to make the algorithm transitive.]