* test(daemon): Prove autoPull reads sync.branch from SQLite - Verify daemon reads sync.branch from SQLite config source - Show config.yaml sync-branch is ignored (YAML-only key) - Add skipped tracer bullet test for issue #831 Coverage: daemon autoPull config resolution * fix(daemon): Use syncbranch.IsConfigured() for autoPull Problem: - Daemon's periodic sync never activated when sync-branch configured in config.yaml - autoPull check only read sync.branch from SQLite, missing YAML-only configuration Solution: - Replace SQLite-only check with syncbranch.IsConfigured() - Update test to validate correct detection of YAML-configured sync branch Impact: - Periodic sync now activates correctly when sync-branch is configured in config.yaml - Fixes daemon hanging issue for users with YAML-only configuration
5.0 KiB
5.0 KiB