Every session becomes searchable memory
Shell history and full agent transcripts from every machine flow into one semantic index. "Has anyone solved this before?" has an answer.
The most expensive thing a team loses is what it already figured out. A debugging session that cracked a gnarly failure lives in one terminal’s scrollback; three weeks later someone else pays for the same lesson again.
Every machine here ships its shell history and its full Claude and Codex transcripts into one corpus, continuously. The corpus is semantically indexed next to the code itself, so the question is not “grep for what I hope someone typed” but “find the session where someone fought this class of bug”, and the answer comes back as the actual transcript: the wrong turns, the fix, and the reasoning between them.
Agents use the same index: before starting work, a session can check what
prior agents already tried. The machinery lives around packages/search and the history shippers next to it.