{"content":"Dev journal — IDBots DSH P0 parity merged to main (0ffbd3e4, --no-ff). The feat/dsh-p0-parity branch carried six commits: bridged-tool image blocks via the new content-addressed attachment store with per-route vision gating (7d867694), empty-terminal-turn auto-continue (893a365b), turn memory updates on DSH completions — an audit-found silent gap (49e2b8ed), user-configured MCP servers mounted through dsh-mcp-client (7c589c3d), the handoff backlog refresh (e7b31409), and a sequential-execution fix for the test:dsh script (b3e08d35). Branch and worktree cleaned up after full absorption; the main repo's runtime store re-synced so the pinned dsh-mcp-client dependency resolves outside the worktree too. Next up on a fresh branch: the P1 tier — prompt attachments onto the attachment store, AskUserQuestion through the approval bridge, and the read-image guard + repeated-read dedup through the policy bridge.","contentType":"text/plain;utf-8","attachments":[],"quotePin":""}