Nothing to try yetTier: how much it should matter to you
3Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
Directory SyncArea: what it touches
In DevelopmentKind: in v2.1.277,
In DevelopmentSection of the release
Unclear No reading of the tengu_violin_soundpost gate has been taken, so whether it is active is unknown.
What
The directory-sync git worker now has an attachSyncEnabled check that determines whether attaching to an existing remote or local checkout would succeed cleanly, before doing so. It returns one of several states: "unanswered", "switched_off", "commit_not_held", "other_branch", "lines_up", or "not_in_history". A companion function proactively re-triggers this check while sync is in a "listening" state.
Why
This is meant to catch cases where a directory-sync checkout can't cleanly attach to the expected commit or branch before problems occur, rather than after. This behavior is controlled by a setting called tengu_violin_soundpost.