01The commands
Five verbs, pipe-friendly
Human output is a quiet ledger — numbered rows, no UUIDs. --json is the machine contract: data on stdout, messages on stderr, honest exit codes.
02For coding agents
Give Claude Code your memory
Agents that live in the terminal can use the same five verbs. Paste this into your project's CLAUDE.md or AGENTS.md — the agent recalls your past decisions before asking you to re-explain them, and files what it learns back into your memory.
03Authorized once, revocable always
overlay login hands this machine a token after one explicit click in your browser. It lives in ~/.config/overlay, refreshes itself, and overlay logout revokes it. Your account, your memory, your receipts.