Test proves the bug exists: - Agent A closes issue and pushes - Agent B does git pull (JSONL shows 'closed') - Daemon query returns 'open' (stale SQLite) Test currently fails, confirming daemon doesn't auto-import after git pull updates JSONL. Will pass once fix is complete.