Surface polish: batched Minor findings from the native-surfaces migration final review #71
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Batched Minor findings from the native-surfaces migration's final whole-branch review (session 0065, plan
2026-07-01-native-surfaces-migration.md) — none merge-blocking, all small surface-polish items:markReviewedmisleading warning:pin()on a doc that never established (modes.get(key) === undefined) emits "this document is git-tracked — commit to advance" (src/diffViewController.ts~148-153) — wrong message for a non-coedited/never-established doc; add an explicit not-coediting branch. (The palette when-gate was already tightened at merge.)cowriting.acceptProposal/cowriting.rejectProposaldeclared inpackage.json(~85-93) but registered nowhere (asserted retired bynoWorkspace.test.ts:42-43). Pre-existing cruft; delete the declarations.cowriting.openReviewPrevieweditor/title entry useseditorLangIdwhere every sibling title entry usesresourceLangId(the correct key for title menus). One-token fix.Cowriting: Toggle Attributionand palette-hidden "Ask Claude to Edit Selection" as current, and lacks the SUPERSEDED banner the F7/F9/F10/F11 sections got; the banner-marked sections also carry stale chord references. One hygiene pass.cowriting.createThreadpalette entry ungated: silently no-ops when not coediting (returns undefined, no toast) — inconsistent with the "Run ✦ Coedit this Document with Claude first." warning used elsewhere; add the gate or the warning.gitBaselinereflog debounce timer not cleared indispose()(src/gitBaseline.ts~117-121) — one-shot post-disposerepo.status().catch()at worst; clear it when next touching the file.