The above screenshot is taken from the sequence diagram illustrating interactions within Logic component, on page 8 of the DG.
The commandResult r has a destroy marker right after its creation, but is then returned to logic as "r" in the return from DeleteCommand to Logic although it had already been destroyed. This may confuse those looking at the DG.
This problem is replicated throughout all sequence diagrams in the DG.
The above screenshot is taken from the sequence diagram illustrating interactions within Logic component, on page 8 of the DG.
The commandResult r has a destroy marker right after its creation, but is then returned to logic as "r" in the return from DeleteCommand to Logic although it had already been destroyed. This may confuse those looking at the DG.
This problem is replicated throughout all sequence diagrams in the DG.