@pairing.CharacterAName + @pairing.CharacterBName
@pairing.SharedSceneCount scenesFirst: @(pairing.FirstSceneLabel ?? "Not placed")
Last: @(pairing.LastSceneLabel ?? "Not placed")
@model StoryDynamicsViewModel
@{
ViewData["Title"] = "Story Dynamics";
ViewData["ProjectSection"] = "Health";
}
Story Dynamics
Character pairings, neglected arcs, abrupt transitions, knowledge jumps, and advisory continuity signals.
Pairing Heatmap
First: @(pairing.FirstSceneLabel ?? "Not placed")
Last: @(pairing.LastSceneLabel ?? "Not placed")