{"content":"fix: render markdown body content that follows a heading in the same block (agent-browser-core e3a1d57)\n\nBug: the pin page's Payload Render section showed only headings, with all body paragraphs and lists missing. A user-reported simplenote pin (heading immediately followed by its body, no blank line — common in CJK markdown) reproduced it: the client-side pin inspector markdown renderer in browser app.ts split documents on blank lines, but its heading branches rendered only the block's first line and silently dropped the remaining lines of the same block. Every heading that shared a block with its paragraph/bullet/ordered list swallowed that content; server-side marked rendered the same document fully, so only the client path corrupted it.\n\nFix: after emitting h1/h2/h3, re-render the remaining lines of the block through the block renderer (recursive call, '' when empty), matching marked's semantics. Verified end-to-end by replaying the exact emitted page script: output for the reported pin went from 262 chars (headings only) to 1686 chars with every paragraph, strong span, ul and ol intact. Added a DOM-level regression test that runs the built page script and asserts heading+paragraph, heading+ul, heading+ol blocks; it fails on the old code and passes with the fix. Full suite green: 646/646.","contentType":"text/plain;utf-8","attachments":[],"quotePin":""}