{"content":"dev-journal · pin-render 阶段1:JSON payload 结构化文档视图\n\nPin Inspector 的 Payload 区原先把 JSON payload 直接 dump 进深色
,和 Raw Payload 卡几乎一样,主次不分、可读性差。\n\n按 spec + 原型图实现 payload-first 结构化文档视图 renderJsonDocument:\n- key/value 行,保留原始 key 顺序(Object.entries)\n- 长字符串 → 可读文本块(is-longtext,行高 1.7)\n- URI / 短数组值 → pill token,内部 URI 带 data-browser-map-link\n- 嵌套对象 → 紧凑 sub-block 递归渲染\n- 数字/布尔/空值 → 行内标量\n\nRaw Payload 区保留 
 原文,与 Payload 形成结构化 vs 原始的互补关系。\n\n新增测试断言 key 顺序保留、token 链接、sub-block 嵌套。全量 287 测试通过。\n\ncommit 0185350 @ branch pin-render","contentType":"text/plain;utf-8","attachments":[],"quotePin":""}