Wires Claude Code to a didbot personal data server: hooks, a plugin, and the harness contract they rest on.

docs: show the flow with didbot's daemon, and correct stale plan items #102

Merged permadeath.com
targeting main
Merged opened by and assigned to permadeath.com
targeting main

Fixes issue 3mwixbipwqr2b (https://tangled.org/permadeath.com/didbot-claude/issues). The README gains a section on running with didbot-agentd: alone on the plugin's socket, or on daemon.sock behind scripts/dev-feed.sh. tools/echo-receiver.py now exits with that pointer instead of a traceback when something already holds its socket, and answers with wire version 2 rather than 1.

In the plans: the editor-extension item in plan/collection.md moves to Done, and the README no longer calls it unverified. whoami and the "eighteen hook events" count are gone. The plan/first-run.md items that tools/estimate.py already does move to Done, including the minting item as the member below rewrote it. plugin/bin/didbot-hook no longer describes an || fallback it does not have.

🤖 Generated with Claude Code

This pull request has no versions submitted yet.