Inline editable proposed-change diff in the Markdown editor + Accept/Reject controls in both surfaces #64
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?
Summary
When Claude proposes an edit, also show the proposed change inline in the Markdown editor (not only in the review webview): human-editable, with a track-changes diff that matches the webview and the post-accept result exactly.
Replace the per-proposal
✓/✗glyph buttons with labelled Accept / Reject controls, each with a dropdown (▾) for Accept all / Reject all. All four actions must be reachable from both the Markdown editor and the review webview.Decided forks (brainstorming session 0058)
Accept ▾ / Reject ▾above each block;▾opens a QuickPick (this proposal / all proposals). Webview keeps HTML buttons with the same dropdown.EditorProposalController;ProposalControllergains finalize-in-place / revert-in-place / reject-all; single shared pure diff feeds both surfaces.Acceptance
Spec:
specs/coauthoring-inline-editor-diff.md(brainstorming session 0058).