v0.5.0 — Context Spine
Context Spine
The biggest engram release since v0.3 Sentinel. Read interceptions now serve rich context packets assembled from 6 providers in parallel.
What's new
- Context Spine — one response replaces five tool calls. Structure + decisions + library docs + known issues + git changes + project notes, all assembled within a 600-token budget.
- 6 providers:
engram:structure,engram:mistakes,engram:git,mempalace(ChromaDB),context7(library docs),obsidian(project notes) - Provider cache in SQLite — external providers cached at SessionStart, per-Read lookup is <5ms
- StatusLine auto-config —
engram install-hooknow sets up the Claude Code HUD automatically
Performance fixes
- CRITICAL:
renderFileStructureandscoreNodesno longer do full table scans (was silently timing out on large projects) - Go import false positives fixed (struct field tags no longer matched)
- TS arrow function false positives fixed (requires
=>in line) - Commented-out code no longer extracted as real nodes
- Confidence calibrated to 0.85 for regex extraction
Stats
- 520 tests passing (was 493)
- Zero native dependencies
- 58 KB npm package
Install / Upgrade
npm install -g engramx@0.5.0
cd ~/my-project
engram init
engram install-hookFull changelog: CHANGELOG.md