/**
 * Detached worker entry point for background sync. See auto-pull.ts for the public API.
 *
 * For the system repo: fast-forward pull (safe — repo is read-only locally).
 * For the user repo + enabled extras: `git fetch` + write a status marker the foreground
 * CLI surfaces on its next invocation.
 *
 * Per-repo lock files at ~/.agents/.system/.fetch/<alias>.lock prevent concurrent fetches.
 * Lock mtime under 5 min => skip (another invocation already in flight).
 */
export {};
