2ce6f5c538
Two sites dropped profile ownership on the tile-transcript refresh path: - tui_gateway/server.py _sessions_sig statted only the launch home's state.db, so a turn landing in a served sibling profile's store never produced sessions.changed. The watcher now also probes every profile home _profile_home() has resolved for this backend (empty set on single-profile installs — behavior byte-identical there). - use-background-sync.ts reconcileTileTranscripts read the tile's transcript unscoped; it now passes the tile's ownerRoute scope, the same way reconcileActiveTranscript already does for the main pane, and keys the change signature by owner. Reimplemented minimal from PR #99333 (the PR head's commit identity does not match the GitHub author). Co-authored-by: StodsEcho5 <250208229+StodsEcho5@users.noreply.github.com>