d849400f63
Previously ssr-custom cfg generation only checked whether the path was already in the cloud backup directory. It did not consult Mackup's ~400 built-in app definitions, causing duplicates like ssr-claude.cfg when Mackup already has a 'claude-code' entry covering .claude. Changes: - _ssr_mackup_declared_paths(): parses all built-in *.cfg files from Mackup's Python package apps/ dir + hand-written ~/.mackup/*.cfg (excluding our own ssr-*.cfg) into a sorted path set - generate_custom_cfg now skips any path already in that set - Stale ssr-*.cfg files that now duplicate a built-in are removed automatically on the next sync run Co-authored-by: Cursor <cursoragent@cursor.com>