v0.3.0 — Unified memory recall, decision filter, offline conflict detection
memanto(MIT)에서 영감을 받아 Code Brain의 로컬 우선 메모리 위에 온디맨드 질의 표면을 추가했습니다. 핫패스에 네트워크/LLM 없음, 기존 스코어러·무결성 규칙 재사용.
Highlights
- Unified memory recall —
memory_recallMCP 도구 /ai memory recall: 결정·실패·교훈·절차를 confidence×relevance×recency로 통합 회상하고 인용 블록 반환. 읽기전용·stdlib·합성 없음. - Decision filter —
list_decisionsMCP 도구 /ai memory decision list: kind/status/tag/source/text 온디맨드 필터. fold-by-id + retired 제외 규칙 재사용으로 stale/중복 미노출. - Offline conflict detection —
ai memory conflicts: 모순되는 결정쌍(토큰 중첩 + 반대 극성)을 advisory로conflicts.jsonl에 기록(결정 미변경).page_out은AI_MEMORY_CONFLICT_SCAN설정 시에만 실행(기본 off). stdlib·무LLM·무네트워크. - Skills —
diagnose-with-memory,tdd-with-memory(recall-before / store-after).
Quality
- 신규
test_memory_graft.py(필터·회상·충돌·MCP 디스패치) + 핫패스 타이밍 테스트를 best-of-5 min·3x 헤드룸으로 러너 독립화. - 문서: README + 6개 언어 미러 + AI_INTEGRATIONS 동기 갱신.
Full Changelog: v0.2.0...v0.3.0