- feat: More ssh_config edge cases covered by round-trip safety.
- feat: Duplicate
HostName/User/Port/ProxyJumplines resolve first-match-wins, exactly the wayssh -Gdoes. - feat:
Match,IncludeandHostkeywords start a new section even when indented, with=as a separator everywhere OpenSSH accepts it. - feat: Deleting a host preserves every section header above the next block and leaves no silent re-route through a token-only sibling.
- feat: Tags, askpass, vault roles, provider metadata and stale flags refuse shared
Host A Blines, so a sibling alias never inherits a credential or ownership it was not granted. - feat: Background sync and deferred vault writes step aside when the config changed under them on disk, so edits made in another editor survive.
- feat: Backups land next to the canonical file even through a symlinked
~/.ssh/config, with mode preserved on every save.