Skip to content

Switch ECC to low-context install; add MemPalace, Graphify, gsd-pi; drop Automem#24

Closed
recoskyler wants to merge 3 commits into
latestfrom
dev
Closed

Switch ECC to low-context install; add MemPalace, Graphify, gsd-pi; drop Automem#24
recoskyler wants to merge 3 commits into
latestfrom
dev

Conversation

@recoskyler

Copy link
Copy Markdown
Owner

Summary

  • Replace ECC plugin marketplace install with the low-context profile (npx ecc-install --profile minimal --target claude) — drops hooks-runtime and avoids the plugin+manual stacking the ECC README explicitly warns against. Removes the now-redundant manual rules/common + rules/typescript clone in scripts/setup-claude.sh.
  • Add MemPalace (mempalace PyPI) as the local-first memory layer that replaces the removed Automem MCP.
  • Add Graphify (graphifyy PyPI + graphify install) for cross-harness knowledge-graph queries; enable via .planning/config.json.
  • Add gsd-pi (npm) and pi-agent-browser (Pi module) to round out the Pi harness toolchain.
  • Add custom ttyd overlay (base/ttyd-overlay.html copied to $HOME/ttyd-overlay.html).
  • Remove all Automem references: Dockerfile ARG/ENV, init-claude-mcp.sh MCP block + Serena exclusion conditional, devcontainer-claude.md MCP bullet, README env-var rows and compose/docker run examples.

Test plan

  • docker build -f base/Dockerfile . succeeds without AUTOMEM_* build args
  • In a fresh container, claude loads ECC rules from ~/.claude/rules/ and no everything-claude-code plugin entry appears in /plugin list
  • python3 -c "import mempalace" succeeds; graphify --help runs
  • gsd-pi --help runs; pi-agent-browser reachable via Pi
  • init-claude-mcp.sh configures only Serena + (optional) Context7 + (optional) ntfy hooks — no memory MCP entry in ~/.claude.json
  • ttyd serves the custom overlay UI from $HOME/ttyd-overlay.html
  • rg -i automem finds no matches outside .planning/research/

recoskyler added 3 commits May 4, 2026 23:08
…aphify; drop Automem

- ECC: replace marketplace plugin install with `npx -y ecc-install --profile minimal --target claude` and drop the manual rules clone. The minimal profile installs rules + agents + commands + core skills without hooks-runtime, avoiding the plugin+manual stacking the ECC README warns against.
- MemPalace: add `mempalace` (PyPI) for local AI memory.
- Graphify: add `graphifyy` (PyPI) + `graphify install` for the cross-harness knowledge-graph skill; enable via .planning/config.json.
- Pi: add `gsd-pi` (npm) and `pi-agent-browser` (via `pi install`).
- Drop Automem: remove ARG/ENV declarations, MCP init block, Serena exclusion conditional, README env-var table rows, and compose/docker run examples.
Drops `base/ttyd-overlay.html` into `$HOME/ttyd-overlay.html` during the base image build so ttyd can serve a custom client overlay (single self-contained HTML with inlined assets).
@recoskyler recoskyler closed this Jun 11, 2026
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