rememberlisted
Install: claude install-skill andyed/session-cartographer
# Remember
Recall past work from the shared Claude Code and Codex session history. The
consumer and producer do not need to match: Claude can recover Codex work and
Codex can recover Claude work. The user is trying to recover context — a
decision, a fix, a paper, an approach — not run a database query.
## Resolve the runtime once
Before running commands, resolve `ROOT` to the Session Cartographer plugin
root. Prefer `CARTOGRAPHER_ROOT`, then `CLAUDE_PLUGIN_ROOT` or `PLUGIN_ROOT`.
If none is set, derive it from this skill's reported base directory (`../..`
from `skills/remember`). Use the conventional checkout only as a legacy
fallback. Verify that `$ROOT/scripts/cartographer-search.sh` exists.
## What can be remembered
Hooks determine what's in the searchable index:
- **Research activity** — every URL fetched, every web search query
- **Session lifecycle** — compactions (with git state snapshot), session ends, agent completions
- **Code changes** — file edits, bash commands, git commits with type classification (when `CARTOGRAPHER_LOG_TOOL_USE=true`)
- **Semantic index** — turn-grouped embeddings of every transcript (Qdrant) for intent-match recall
- **Raw transcripts** — opt-in via `--transcript`. Expensive (per-query awk over 100MB+ files); use only when the event logs + semantic index both miss
### The profile: start at the top of the pyramid
`~/Documents/dev/.carto/profile.md` (override with `CARTOGRAPHER_DEV_DIR`) is a
length-budgeted standing summary derived from