sync-agent-returns-count-dict

IN premise

`sync_agent` returns a dict with keys `beliefs_added`, `beliefs_removed`, `beliefs_updated`, and `beliefs_unchanged` for accurate accounting of what changed

Summary

When the sync agent finishes processing, it gives back a breakdown of exactly how many beliefs were added, removed, updated, or left alone. This lets callers know precisely what changed during a sync operation rather than just getting a success/failure signal.

Details

Sourceentries/2026/04/24/tests-test_sync_agent.md