{"version":"2.1.282","anchor":"file-sync-unrecognized-working-copy-check-added-but-its","canonical_anchor":"file-sync-unrecognized-working-copy-check-added-but-its","heading":"File sync: detection for unrecognized working copies and alternate roots is built in but disabled","tier":"soon","area":"File Sync","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.282\/e\/file-sync-unrecognized-working-copy-check-added-but-its","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.282","markdown":"### File sync: detection for unrecognized working copies and alternate roots is built in but disabled\n\nNew file-sync checks for unrecognized working copies and alternate repository roots ship in this build but cannot trigger, because their detector is a stub\n\n**Unclear.** It is not fully certain that the detection always reports nothing in this build.\n\n**What**\n\nFile sync is the step that brings a local folder's files into a cloud session. This build adds two related pieces of detection, and both rely on a detector function, `I0`, that returns `null` every time. A companion function, `vr`, always returns `!1` (false). As a result, neither piece can trigger:\n\n- The unrecognized working copy check: a new helper, `mO`, would make the sync-folder check return `unrecognized_working_copy` and make the working-copy test in `Tf` return true early. New messages come with it: \"File sync is not available for this launch (...)\" and \"starting a session from local files is switched off, so this cloud session starts without this folder's files\". Because `I0` returns `null`, `mO` is always false.\n\n- The alternate root lookup: `JGn` always returns null, and `Ot` always uses its fallback, so `XR(e)` behaves like `Ro(e)` and `YH(e)` like `qW(e)`. The root and readability checks built around `Ict`, a hash comparison against `hVn()`, cannot be reached.\n\n**Why**\n\nNothing changes for you in this build. File sync behaves as it did, and the new \"File sync is not available\" message cannot appear yet. The code is ready to be switched on in a later build.\n\n- Area: File Sync\n- Tier: Nothing to try yet\n- Useful: 1\/5\n- Signal: 3\/5\n- Present in the build but not switched on"}