Assessment of Promise

As classically described by Winograd and Flores, conversations for coordinating action have nine potential states. It is critical for the "requester" and the "promiser" to know what their state of agreement is in.

See my rendition of the Action Conversation Diagram and the more classic Conversation for Action diagram.