274e039a0f
The spec said ResumeRemoteInstance re-opens 'per (host, user) — one connection serves all surviving sessions on that host', which was the pool design. The current executor gives each session its own SSH client, so the resume keys on the full (host, port, user, identity_*, proxy_jump, host_fingerprint) tuple. That way two profiles on the same host with different keys can resume side by side without merging. Cubic P2.