v0.8.0
Comment margin redesign: pins instead of a card stack. The right gutter can no longer overflow ("拍不下") no matter how many comments a doc has. Built behind a full scenario audit (88 scenarios, every gap adversarially verified) and confirmed in a real browser.
Added — pins in the margin (wide mode)
- The right gutter now shows one avatar pin per comment (green ✓ ring when resolved) instead of a column of full cards. The full card floats open on hover and stays open (pinned) on click; click-outside, a second click, or Esc closes it. Floating cards cap at 70vh with internal scroll.
- Same-line comments merge into a count badge that opens a list popover (mouse or keyboard). Clustering only fires for genuinely co-located comments — otherwise pins spread apart and show individually as long as there's room; a dense page folds the overflowing tail into one badge so the column still can't overflow.
- Narrow/mobile is unchanged: comments still flow in the bottom drawer.
Fixed
- Resolved comments no longer leave an in-text anchor — addressed comments drop the gold highlight + dashed marker while keeping their margin card and "✓ fixed · vN" chip; replies collapsed by default.
- A reply/react/re-anchor no longer makes the open card vanish — the refresh those actions trigger now preserves and restores the pinned card.
- Pin avatars are no longer treated as commentable artifacts — hovering a pin no longer pops the "comment on this image" pill over tdoc's own UI.
- Cluster popover clamped to the viewport + keyboard-navigable; broken avatars fall back to a placeholder; a flipped-up card clears the old-version strip.
Full notes: CHANGELOG.md