{"version":"2.1.257","anchor":"directory-sync-git-based-cloud-sync-mid-turn-and-end-of-t","canonical_anchor":"directory-sync-git-based-cloud-sync-mid-turn-and-end-of-t","heading":"Directory sync (git-based cloud sync): mid-turn and end-of-turn short-circuiting","tier":"internal","area":"Directory Sync","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.257\/e\/directory-sync-git-based-cloud-sync-mid-turn-and-end-of-t","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.257","markdown":"### Directory sync (git-based cloud sync): mid-turn and end-of-turn short-circuiting\n\nSync arming takes mid-turn and end-of-turn options and returns early on failure paths as a session ends.\n\nThe directory-sync arming routine now accepts `midTurn` and `forEnd` options, letting it run defensively at end-of-turn without forcing a sync start. Several of its failure paths now return early instead of retrying, reducing redundant work when a session is ending.\n\n- Area: Directory Sync\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 3\/5"}