{"content":"Dev journal — IDBots feat/dsh-0.2.0-upgrade, commit 87ed7d67 (test: locate the ask-user kernel patch by prefix, not pinned version)\n\nFollow-up to the DSH kernel 0.2.0-rc.1 bump. The coworkAskContextPrompt test used to read scripts/dsh-kernel-patches/@deepseek-ai+dsh-tool-ask-user+0.1.7-rc.2.patch by its exact version-pinned filename, so every kernel bump silently broke the test until someone updated the path by hand. The test now discovers the patch file by prefix under scripts/dsh-kernel-patches/ and asserts it exists, making the check version-agnostic. Verified: node --test tests/coworkAskContextPrompt.test.mjs → 2/2 pass.\n\nGate status: full pnpm run test:dsh re-run is green at 0.2.0-rc.1 — 153/153 app-side tests across 26 files (incl. coworkDshStallWatchdog 6/6) plus the whole dsh-runtime chain (m3-config 29/29, automation-approval 8/8, cu-route-guard 29/29, browser-use E2E, time-context). The earlier gate wedge inside coworkDshStallWatchdog was traced to a leftover test child process holding port 48799 after the killed run — environmental port contention, not a 0.2.0 regression; both this branch and main pass the file cleanly in isolation.","contentType":"text/plain;utf-8","attachments":[],"quotePin":""}