# Session 0052.0 — Transcript > App: vscode-cowriting-plugin > Start: 2026-06-15T08-33 (PST) > End: 2026-06-15T08-41 (PST) > Type: capture > Posture: autonomous (yolo) > Status: **FINALIZED** ## Launch prompt `/wgl-capture` — two asks (second arrived mid-session): 1. "the review window and markdown source file should have scroll location sync'd" 2. "the claude change recommendation block (which user will accept or decline) should show the diff with the original" ## Pre-state - Branch `main`, clean, pushed. Follows capture sessions 0050 (#57) and 0051 (no-actionable). - Tracker `benstull/vscode-cowriting-plugin` (host `git.benstull.org`). ## Arc **Ask 1 — scroll-sync (duplicate, nothing filed):** 1. Claimed tracked-lite session ID **0052**. 2. Recognized scroll-sync as a known F10 follow-up; fetched **#32** — exact match (*"Scroll-sync the review preview with the source editor"*, open, `type/feature`, `priority/P3`, filed session 0031). 3. Surfaced to operator; operator chose to **leave #32 at P3**. No new issue (INV-4 duplicate). **Ask 2 — proposal block diff vs original (filed #58):** 4. Grounded in code (Explore): the pending proposal block renders original + proposed as **two separate full blocks** (`` whole-before + `` whole-after, `trackChangesModel.ts:715-716`) with **no word-level diff** — the changed-block rendering already uses `wordMergedMarkdown`/`diffWords` (`trackChangesModel.ts:431-438`) but `proposalBlockHtml()` doesn't. `ProposalView` already carries `replaced`+`replacement` (`proposalController.ts:81-95`). 5. Sized `type/story`, P2 (reuses existing word-diff helper; distinct from #31 placement / #47 granularity). Drafted `issues/proposal-block-shows-diff-with-original.md` (working tree only, secrets scanned). 6. Operator approved as-is → ensured labels → filed **#58** (https://git.benstull.org/benstull/vscode-cowriting-plugin/issues/58). ## Cut state - **#58** filed (story, P2). Scroll-sync left as existing **#32** (P3) — nothing new filed for it. - Draft `issues/proposal-block-shows-diff-with-original.md` left uncommitted in the content repo for the Author to publish (INV-8). - Session repo `vscode-cowriting-plugin`: clean `main`, no commits this session. ## Deferred decisions _None — operator directly resolved the duplicate and approved the #58 framing._ ## Operator plate - One issue filed: **#58** (proposal block word-diff, P2). - Scroll-sync remains **#32** (P3, open, unchanged). - One uncommitted capture draft added to the content repo (joins the prior drafts) — yours to publish or discard. ## Next session prompt `/goal` — operator to direct. Standing candidate (from 0050): brainstorm a Solution Design for **#57** (review-pane behavior on document switch). Open work: #58 (proposal word-diff, P2, story), #32 (scroll-sync, P3), OQ-2 (F11 graduation), #35 (repo rename), #40 (undo provenance, P3, branch `s40-undo-provenance` unmerged), #54 (undo E2E infra).