Sprint 16 closed: memory soft sync and Temperature Map UX

Sprint 16 is closed. Desktop memory refresh no longer depends on knowing memory_sync by name, and the Temperature Map is easier to navigate when heat and focus matter.

What shipped

  • Soft sync policy — handshake remains primary; Desktop adds debounced soft sync on window focus / visibility plus an explicit Refresh Memory control (POST /api/memory-sync). No git-triggered sync.
  • Open GitHub counts — handshake / agents / CLI report true open issues and open PRs after closed issues and merged PRs stayed in the CEM snapshot (ADR-0013).
  • Temperature Map UX — clickable Relations list to focus related nodes; Show archived + Expand/Pack without remounting the graph or jumping scroll; focus ranking by BFS from selection, then strength/score, then heat.

Principle

Memory should stay warm while you work. Refresh follows Connect/handshake, Desktop focus, and an explicit button — not a hidden MCP ritual.

Cloud edge stays Workers-seeded (ADR-0008 closed for hosting). Desktop distribution and updater move to Sprint 17 (ADR-0016).

← Back to blog