chore(sync): delete in-place Turso→replica sync (footgun removal)
The serving box's replica is refreshed only by verified snapshot adoption at
boot (SYNC_DISABLE=1 has held in prod since the 2026-06-10 cutover). The
in-place incrementalSync/fullSync path was still compiled and wired into a
background thread + watchdog, neutralized only by an env flag — a footgun: drop
the flag and background data movement touches the serving box again (the
06-10 outage). Delete it so the serving artifact is immutable by construction.
- sync.zig: drop fullSync + incrementalSync (and the dead BATCH_SIZE); keep
buildSnapshot + insert helpers (the offline builder, used by builder.zig)
- db.zig: startSync now just marks the replica ready; remove syncLoop,
syncWatchdog, the heartbeat atomics, and the second Turso client
- off-box freshness (scripts/offline-replica-catchup) is a standalone python
reimplementation — unaffected
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>