Skip to content

docs(glossary): add Consolidator term + fix Profile file casing#7

Merged
JasonJarvan merged 1 commit into
docs/glossary_baseline_and_init_docstringfrom
docs/glossary_consolidator
Jun 30, 2026
Merged

docs(glossary): add Consolidator term + fix Profile file casing#7
JasonJarvan merged 1 commit into
docs/glossary_baseline_and_init_docstringfrom
docs/glossary_consolidator

Conversation

@userName20260323

Copy link
Copy Markdown
Contributor

Owner review of @zhao.wang's assigned terms (proactive_engine/ + memory_engine/consolidate/) against refactor/EverClaw tip 50ad392a.

  • Add Consolidator (memory_engine/consolidate/) to CONTEXT.md Memory: the MemoryConsolidator that performs Consolidation — annotates evicted message chunks into Episodes, refreshes hot Profile sections, opt-in emits Foresight; the agent loop skips it when the Curator Context Engine is active. Cross-refs the existing Consolidation/Curator terms.
  • Fix Profile: backing file is user.md (user_memory/profile/user.md), not USER.md.
  • Drop Consolidator from CONTEXT-MAP "proposed missing" list (now landed).

Foresight / Predictor / Episode / Sentinel verified against code and left unchanged.

Change description

Description here

Type of change

  • Bug fix
  • New feature
  • Document
  • Others

Related issues (if there is)

Fix #1

Checklists

Development

  • Lint rules pass locally
  • Application changes have been tested thoroughly
  • Automated tests covering modified code pass

Security

  • Security impact of change has been considered
  • Code follows security best practices and guidelines

Code review

  • Pull request has a descriptive title and context useful to a reviewer. Screenshots or screencasts are attached as necessary

Owner review of @zhao.wang's assigned terms (proactive_engine/ +
memory_engine/consolidate/) against refactor/EverClaw tip 50ad392a.

- Add **Consolidator** (memory_engine/consolidate/) to CONTEXT.md Memory:
  the MemoryConsolidator that performs Consolidation — annotates evicted
  message chunks into Episodes, refreshes hot Profile sections, opt-in
  emits Foresight; the agent loop skips it when the Curator Context
  Engine is active. Cross-refs the existing Consolidation/Curator terms.
- Fix Profile: backing file is `user.md` (user_memory/profile/user.md),
  not `USER.md`.
- Drop Consolidator from CONTEXT-MAP "proposed missing" list (now landed).

Foresight / Predictor / Episode / Sentinel verified against code and left
unchanged.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@JasonJarvan
JasonJarvan merged commit b400322 into docs/glossary_baseline_and_init_docstring Jun 30, 2026
@JasonJarvan
JasonJarvan deleted the docs/glossary_consolidator branch June 30, 2026 06:33
Kendrick-Song added a commit that referenced this pull request Jul 22, 2026
- Move _everos_server.py from raven/cli/ to raven/plugin/memory/everos/
  _server.py to fix plugin->cli layering violation (CR #1)
- Split HTTP timeout: client default 60s (recall/health), memorize
  add/flush per-request 360s (CR #2)
- Defer backend.start() to post-handshake background task in TUI so
  first render is not blocked by server startup (CR #3)
- Remove unused app_id/project_id from ImportSession and scanner
  (CR #4)
- Add note on per-source-unit checkpoint granularity (CR #5)
- Add fcntl file lock to prevent concurrent server spawn race (CR #6)
- Fix loguru %s format to {} in state.py (CR #7)
- Fix docstring step numbering (CR #8)
- Remove redundant Table import in status_cmd (CR #9)

Co-authored-by: Claude (claude-opus-4-6) <noreply@anthropic.com>
Kendrick-Song added a commit that referenced this pull request Jul 22, 2026
- Move _everos_server.py from raven/cli/ to raven/plugin/memory/everos/
  _server.py to fix plugin->cli layering violation (CR #1)
- Split HTTP timeout: client default 60s (recall/health), memorize
  add/flush per-request 360s (CR #2)
- Defer backend.start() to post-handshake background task in TUI so
  first render is not blocked by server startup (CR #3)
- Remove unused app_id/project_id from ImportSession and scanner
  (CR #4)
- Add note on per-source-unit checkpoint granularity (CR #5)
- Add fcntl file lock to prevent concurrent server spawn race (CR #6)
- Fix loguru %s format to {} in state.py (CR #7)
- Fix docstring step numbering (CR #8)
- Remove redundant Table import in status_cmd (CR #9)

Co-authored-by: Claude (claude-opus-4-6) <noreply@anthropic.com>
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.

2 participants