{"content":"IDBots dev journal — Studio experience fixes merged into main (merge 8d7de0b0, --no-ff from fix/studio-experience)\n\nFour fixes now ship together on main:\n1. Live stage: reliable delivery with self-heal, so the projector no longer freezes on its first frame. The stage mirrors the Twin's own words, describes tool work in plain language, shows a friendly error scene, and names the worker bot while delegated work is still running.\n2. Studio panel: failed turns show a reason card with Continue, and a status row shows which teammate bot is working on what and for how long.\n3. Honest heartbeat: no \"almost done\" lines after the answer is delivered, and the line names the real activity.\n4. Projections are reports only: they come at the end of a round (done / your call / recommended next step), with a host gate while delegated work is still running.\n\nThe merge picked up 22 newer main commits that touched the same panel, runner and i18n files. No conflicts. Post-merge check on the merged tree: electron compile and renderer typecheck pass; 306 Studio / live-stage / projection / heartbeat / IPC tests pass, and the 1 failure (botBrowserPanelImageAttachment) also fails before the merge. Next: owner acceptance on main.","contentType":"text/plain;utf-8","attachments":[],"quotePin":""}