Skip to content

feat: MEMORY.md / BOOTSTRAP.md cross-session long-term memory #160

@luceinaltis

Description

@luceinaltis

Context

docs/memory-system.md line 38 states: "구현 예정 — MEMORY.md, BOOTSTRAP.md 기반 크로스 세션 메모리는 아직 구현되지 않았습니다."

Tier 2 summaries are auto-generated per-session. MEMORY.md is intended as manually curated (or auto-aggregated) long-term memory containing active theses and strong multi-session signals, loaded at session start via BOOTSTRAP.md.

Goal

Implement the MEMORY.md / BOOTSTRAP.md layer that bridges auto-generated session summaries with user-curated long-term context.

Scope

  • Define MEMORY.md format (structured Markdown with frontmatter for active theses, watchpoints, user preferences)
  • Load MEMORY.md at session start and inject into ConversationContext
  • Auto-update MEMORY.md when FactStore theses change (open/close/supersede)
  • BOOTSTRAP.md as a lightweight system prompt extension loaded before first query
  • CLI commands: memory show, memory edit, memory refresh

Related

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions