Sprint 16 종료: 메모리 소프트 동기화(soft sync) 및 Temperature Map UX
요약
Meronq의 Sprint 16 업데이트를 통해 메모리 소프트 동기화 정책과 Temperature Map UX 개선 사항을 발표했습니다. 데스크톱 창 포커스 기반의 동기화와 GitHub 오픈 이슈 카운트 기능, 그리고 그래프 탐색을 위한 UX 최적화가 포함되었습니다.
핵심 포인트
- 창 포커스 및 가시성에 따른 디바운스된 소프트 동기화 도입
- GitHub 오픈 이슈 및 PR을 반영하는 실제 카운트 기능 추가
- Temperature Map의 관계 목록 클릭 및 확장/팩 기능 개선
- BFS 기반의 포커스 순위 지정 알고리즘 적용
Sprint 16이 종료되었습니다. 데스크톱 메모리 새로고침(memory refresh)은 더 이상 memory_sync 이름을 아는 것에 의존하지 않으며, 열기(heat)와 집중(focus)이 중요할 때 Temperature Map을 더 쉽게 탐색할 수 있습니다.
출시된 기능
- 소프트 동기화 정책 (Soft sync policy) — 핸드셰이크(handshake)가 기본으로 유지됩니다. 데스크톱에는 창 포커스(window focus) / 가시성(visibility)에 따른 디바운스된(debounced) 소프트 동기화와 명시적인 메모리 새로고침 (Refresh Memory) 컨트롤(
POST /api/memory-sync)이 추가되었습니다. git 트리거 방식의 동기화는 제외됩니다. - Open GitHub 카운트 — closed 이슈와 merged PR이 CEM 스냅샷에 남아 있음(ADR-0013)에 따라, 핸드셰이크 / 에이전트(agents) / CLI가 실제 오픈 이슈(open issues) 및 오픈 PR(open PRs)을 보고합니다.
- Temperature Map UX — 관련 노드에 집중할 수 있는 클릭 가능한 관계(Relations) 목록; 그래프를 다시 마운트(remounting)하거나 스크롤이 튀지 않고도 아카이브된 항목 표시 + 확장/팩(Expand/Pack) 기능; 선택 항목으로부터의 BFS(너비 우선 탐색)에 따른 포커스 순위 지정, 그 다음 강도/점수(strength/score), 그 다음 열기(heat) 순으로 적용됩니다.
원칙
메모리는 작업하는 동안 따뜻하게(warm) 유지되어야 합니다. 새로고침은 Connect/핸드셰이크, 데스크톱 포커스, 그리고 명시적인 버튼을 따릅니다. 숨겨진 MCP 의식(ritual)이 아닙니다.
Cloud edge는 Workers-seeded 상태를 유지합니다. 데스크톱 배포(distribution) 및 업데이트 도구(updater)는 Sprint 17로 이동합니다.
meronq.pages.dev에서 전체 게시글 읽기 · GitHub 소스
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기