- Given two artifacts A and B
- Bob open B and start writing a comment (but doesn't submit yet)
- Alice one A and add a link A -> B and submit
- When Bob submit it's comment on B
- Then link A -> B is removed
The step 5 is problematic because the link is removed without warning and without change on B (because the removal is made on A).
In similar situation for other updates than adding a reverse link, the concurrent edit is handled by Tuleap with a notification at step 4 "Warning, concurrent edit".
However, for reverse links, as it's not an update of B, it's not detected and the warning is not displayed.