chore: Hermes research docs + ORCHESTRATION log + .codegraph gitignore - #39
Conversation
Research-only artifact for v4 Evy bootstrap planning. Documents: - Hermes compact: LLM-driven summarization (not eviction) with cheap pre-pass for old tool results. Threshold = max(50% * ctx, 64K floor), tunable via compression.threshold in config.yaml. Pre-flight + post- turn + recovery triggers all share the same algorithm. No "approaching" detection — fires at threshold using real prompt_tokens. - Hermes skills: progressive disclosure via a system-prompt index (## Skills mandatory block) + skill_view tool. LLM is the router; no embeddings/classifier. Slash commands and channel bindings provide deterministic side surfaces. Skill content lands as tool result and persists in history until compacted. Includes implementation notes for v3 Evy (TS, compact policy bump) and v4 Evy (Rust, evy-thinking system-prompt index + skill_view tool).
Records the PATH-collision + master→evy import-rename fixes shipped on the sibling fix/claude-teams-shim-and-imports branch, the verification gates that proved them, and the open items (push+PR auth, install tree reconciliation). Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
CodeGraph MCP server (installed via `npx @colbymchenry/codegraph`) drops its sqlite index + daemon scratch into `.codegraph/` at repo root. Local state, not source-of-truth — keep it out of the working tree. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (3)
Disabled knowledge base sources:
📝 WalkthroughWalkthroughPR adds CodeGraph MCP index to gitignore, introduces comprehensive Hermes mechanisms research documentation detailing context compacting and skill-loading with Evy v3/v4 porting guidance, and logs an orchestration incident for a claude-teams unblock resolution with root causes and verification steps. ChangesDocumentation and Configuration Updates
🎯 1 (Trivial) | ⏱️ ~4 minutes
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
…g + Hermes docs (#40) Cuts v3.3.4 bundling the three commits since v3.3.3: - #38 fix(claude-teams): PATH-shim collision + master→evy import leftovers - #37 fix(chat): voice toggle first-paint race + SSE reconnect drift - #39 chore: Hermes research docs + ORCHESTRATION log + .codegraph gitignore Per the version-cap doctrine, stays on the v3.3.x patch line — no v3.4 / v4 bump until operator decides. Supersedes the stale `fix/policy-snapshot-evy-rename` branch (commit 557b19f), which documented only the `_write_snapshot.ts` half of the broken-imports breakage. The shipped v3.3.4 fix covers both `.ts` import sites plus the six `bin/claude-*` shims. Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Summary
Three housekeeping commits, all docs / config only:
42cdbe9docs: capture Hermes compact + skill-loading mechanism findingsResearch artifact in
.subctl/docs/hermes-compact-and-skills-findings.mdfor v4 Evy bootstrap planning. Documents Hermes' LLM-driven compact (threshold = max(50% × ctx, 64K floor)) and progressive-disclosure skill loading via system-prompt index + skill_view tool. Authored by @webdevtodayjason on the prior research push.d8d92d0docs(orchestration): log 2026-05-28 claude-teams unblock sessionORCHESTRATION.md entry for the PR fix: unblock claude-teams (PATH shim + master→evy import rename leftovers) #38 work — root cause, fixes, validation, decision log. Keeps the orchestration history sequential.
1f39411chore(gitignore): ignore .codegraph/ MCP index dirCodeGraph MCP (installed via
npx @colbymchenry/codegraph) drops a sqlite index + daemon scratch at.codegraph/. Local state, not source-of-truth.Test plan
🤖 Generated with Claude Code
Summary by CodeRabbit
Chores
Documentation