The countDBIssuesFast() fallback path used SearchIssues without IncludeTombstones, returning only live issues (161). Meanwhile countIssuesInJSONL counts all lines including tombstones (221). This mismatch caused false "stale DB detected" warnings on every sync, even when DB and JSONL were in sync. Fix: Set IncludeTombstones: true in the fallback SearchIssues call. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>