Skip to content

Add five-layer local memory#2

Draft
differance-dfhs wants to merge 1 commit into
mainfrom
agent/five-layer-memory
Draft

Add five-layer local memory#2
differance-dfhs wants to merge 1 commit into
mainfrom
agent/five-layer-memory

Conversation

@differance-dfhs

Copy link
Copy Markdown
Owner

What changed

  • added a private five-layer memory store for current work, project context, user preferences, reusable experience, and durable decisions
  • added incremental import from local Codex profile and memory sources, plus live refresh from tasks, meeting todos, Codex Loops, Chronicle, feedback, and project activity
  • added bounded task-aware retrieval before Codex Work Orders while keeping live evidence and permission rules authoritative
  • exposed only memory counts and status to the renderer/tray; raw entries remain in the local app data directory
  • added public architecture and privacy documentation, a local sync command, and synthetic tests

Why

Cike previously had a flat profile excerpt and interaction feedback. It could not distinguish short-lived task state from project context or durable preferences, which made long-term personalization shallow and increased the risk of stale context.

User impact

Cike now remembers work at the right lifetime, retrieves only context relevant to the current task, and gives Codex a compact personalized context for execution. Personal memory is never included in Git, screenshots, the application bundle, or the public API response.

Validation

  • npm test — 185 tests, 179 passed, 6 intentionally skipped
  • npm run typecheck
  • npm run build
  • npm run audit:public
  • universal macOS 0.7.0 package built successfully
  • packaged bundle privacy scan: 4,679 entries, 0 privacy hits

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant