What the person is doing
Proposed changes may come from collaborators, reviewers, editors, code suggestions, AI edits, merge requests, tracked changes, document suggestions, conflict recovery, dependency updates, or automated refactors.
Application · lesson 12 of 12 · Collaboration And Social Interaction
Underlying principle: Collaborative interfaces show who changed what, where attention is needed, and how a person can respond. Shared state needs clear ownership and timing.
Provide a change review surface that binds each proposed change to original and proposed content, context, author, progress, comments, decision controls, batch scope, stale state, permissions, and final review submission behavior.
Collaborative interfaces show who changed what, where attention is needed, and how a person can respond. Shared state needs clear ownership and timing.
Proposed changes may come from collaborators, reviewers, editors, code suggestions, AI edits, merge requests, tracked changes, document suggestions, conflict recovery, dependency updates, or automated refactors.
Provide a change review surface that binds each proposed change to original and proposed content, context, author, progress, comments, decision controls, batch scope, stale state, permissions, and final review submission behavior.
Default change review state with original and proposed content visible.
What exact original content and proposed content is the user deciding on?
Selecting a change reveals the base content, proposed content, author, context, and exact scope affected by a decision.
Proposed changes may come from collaborators, reviewers, editors, code suggestions, AI edits, merge requests, tracked changes, document suggestions, conflict recovery, dependency updates, or automated refactors.
Open the working example, try its controls, and compare the behavior against the decision guidance.
Proposed changes may come from collaborators, reviewers, editors, code suggestions, AI edits, merge requests, tracked changes, document suggestions, conflict recovery, dependency updates, or automated refactors.
Provide a change review surface that binds each proposed change to original and proposed content, context, author, progress, comments, decision controls, batch scope, stale state, permissions, and final review submission behavior.
Default change review state with original and proposed content visible.
A reviewer accepts every hidden suggestion while intending to accept one visible edit.
Give accept, reject, apply, batch, mark viewed, comment, approve, and request-change controls accessible names that include the affected change or scope.
GitHub Docs - checked
GitHub documents reviewing proposed pull request changes, suggestions, pending review comments, viewed files, review submission, approve, comment, request changes, and stale review behavior.
GitHub Docs - checked
GitHub documents pull request comments, line and file comments, suggestion blocks, batched review comments, notifications, and resolved or outdated conversations.
GitLab Docs - checked
GitLab documents applying, batching, rejecting, and resolving suggested changes in merge request review.
Google Help - checked
Google Docs documents suggested edits, previewed accepted or rejected outcomes, and accepting or rejecting suggestions.
Microsoft Support - checked
Microsoft Word documents moving through tracked changes and accepting or rejecting individual or all changes.
Microsoft Learn - checked
Azure Repos documents reviewing pull request changes, commenting on proposed changes, suggesting changes, and responding to comments.
Source trail checked: