This triangulation, it sounds a lot like the multiple viewpoints of the evidence givers in Ryunosuke Akutagawa’s “In a Grove,” on which the movie Rashomon was based. I think you’ve hit upon one of the basic ideas of human interaction and the understanding of social situations by the different actors in them. I’ve always had the idea that combining these multiple viewpoints creates a sort of web of truth that is both rich and nebulous, making truth a concept that is in the eye of the beholder, changing with one’s perspective. I loved how you used the clues created by this deep knowledge to draw the conclusion you did. It adds poignance to the details. Great story!