2adc9257ff
Previously, editing any form field nulled out `result` so the entire TestResultDisplay (including the trust checkbox) unmounted. The trust-gate e2e specs assert that after editing host/port/user/identity_source, the trust checkbox is still present but unchecked — which matches the intended UX: the user can re-test against the new target and re-tick trust without losing the prior result for reference. Now an edit only clears `trust` when the field could route to a different machine (host_alias, host, port, user, identity_source, identity_file, proxy_jump); the result panel stays mounted. Editing the display-only `name` leaves trust alone.