Journey-eval first live run (PR #1520 evidence, raw frames): the parley panel stays open across a cross_door location transition. Expected: dialog closes (or re-anchors) when the party leaves the NPC's location. Repro: open parley with Mira in crypt, click the door to camp — panel persists over the camp scene. Fix seam: the plate-swap/location-change path in CombatSurfaceClient should dismiss the parley panel (and any per-location UI) on location change.
Journey-eval first live run (PR #1520 evidence, raw frames): the parley panel stays open across a cross_door location transition. Expected: dialog closes (or re-anchors) when the party leaves the NPC's location. Repro: open parley with Mira in crypt, click the door to camp — panel persists over the camp scene. Fix seam: the plate-swap/location-change path in CombatSurfaceClient should dismiss the parley panel (and any per-location UI) on location change.