
Sprint 14 종료: 메모리 온도 지도 (Memory Temperature Map)
요약
Meronq Desktop의 Sprint 14 업데이트를 통해 Knowledge Vitality를 시각화하는 메모리 온도 지도가 도입되었습니다. 힘 지향(force-directed) CEM 그래프를 통해 메모리의 상태를 시각적으로 확인하고 로컬에서 주의력을 조절할 수 있습니다.
핵심 포인트
- 힘 지향 CEM 그래프를 통한 메모리 상태(Hot/Warm/Cold) 시각화
- 공유 SQLite를 변경하지 않는 세션 로컬 Expand/Pack 기능 제공
- 의미론적 엣지를 포함한 하위 그래프 스냅샷 기능 구현
- vis-network 기반의 연속적인 열 완화 배경 레이아웃 적용
Sprint 14 종료: 메모리 온도 지도 (Memory Temperature Map)
날짜: 2026-07-29
저자: Meronq 팀
태그: sprint-14, memory, desktop, adr-0013, knowledge-vitality, temperature-map
Sprint 14가 종료되었습니다. Knowledge Vitality가 이제 Meronq Desktop에서 힘 지향(force-directed) CEM 그래프로 시각화됩니다. 이 그래프는 뜨거움(hot), 따뜻함(warm), 차가움(cold), 그리고 아카이브됨(archived) 상태를 나타내며, 공유 SQLite(ADR-0013)를 절대 변경하지 않는 세션 로컬 Expand / Pack 다이얼을 포함합니다.
Desktop 온도 지도: vitality 색상이 적용된 노드, 의미론적 엣지(semantic edges), 그리고 연속적인 열 완화 필드(heat-relief field).
출시 사항 (What shipped)
MemoryStore.getGraphSnapshot— 포함 계층(containment layers)을 가진 순위 지정된 하위 그래프(subgraph)와 파생된 의미론적 엣지(part_of,evidenced_with)를 제공하여, 지도가 프로젝트 노드를 통한contains의 집합체에 머물지 않도록 합니다.- 사이드카(Sidecar)
GET /api/memory-graph— Desktop이 Connect 이후에 온도 그래프를 로드합니다. - 온도 지도 (Temperature Map) — 연속적인 열 완화 배경, 다중 선택, 선택된 항목에 대해서만 표시되는 엣지 레이블, 그리고 클릭 시 물리 엔진이 재마운트되지 않도록 하는 지속적인 마운트(persistent mount)를 갖춘 vis-network 레이아웃입니다.
- Expand / Pack — 세션 집중 예산(session focus budget) + 예상 집중 바이트(estimated focus bytes); 선택 시 팀 메모리를 다시 쓰지 않고도 1-홉(1-hop) 이웃을 집중 영역으로 가져옵니다.
원칙 (Principle)
Sprint 12: 실제 작업은 신호를 남깁니다.
Sprint 13: 메모리 건강 상태를 측정합니다 — 그리고 제어 값(control values)을 통해 이해도를 측정합니다.
Sprint 14: 해당 메모리의 온도를 보고, 로컬에서 주의(attention)를 조절합니다.
memory_expand / memory_pack이라는 이름의 MCP 래퍼(wrappers)는 후속 과제로 남아 있습니다. Desktop의 다이얼은 동일한 뷰포트 모델을 위한 제품 용어입니다.
Canonical: https://meronq.pages.dev/blog/2026-07-29-sprint-14-closed-memory-temperature-map/
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기