@@ -147,31 +147,48 @@ GUI reports that another candidate is required.
147147
148148After a successful merge:
149149
150- - Merge mode ends;
151- - Merge View is cleared and hidden while its dataset-scoped dock is retained;
152- - Cluster View is re-enabled;
153- - the new merged cluster becomes the blue Cluster View selection; and
154- - Similarity View is recomputed for the new cluster using the normal post-merge
155- workflow.
150+ - Merge mode remains active;
151+ - Merge View replaces the committed inputs with the new merged cluster as its
152+ sole staged row and blue reference;
153+ - Similarity View clears its selection and is recomputed for the new cluster;
154+ - the curator may stage or select more candidates and press ` G ` again; and
155+ - the dock control changes from ** Cancel Merge Mode** to ** Exit Merge Mode** ;
156+ ` V ` , that control, or closing Merge View exits to Normal mode with the merged
157+ cluster selected in Cluster View.
158+
159+ Group and metadata changes remain unavailable while Merge mode is active. The
160+ curator must exit with ` V ` , ** Exit Merge Mode** , or the Merge View close control
161+ before classifying the merged cluster as ` good ` , ` mua ` , ` noise ` , or another
162+ quality.
163+
164+ Successful proposition merges keep their separate review contract: they open
165+ the next pending proposition when one exists, rather than pausing on the merged
166+ result.
156167
157168If the merge fails, the complete Merge-mode state remains unchanged.
158169
159- ## Cancelling Merge mode
170+ ## Cancelling or exiting Merge mode
160171
161- All of the following cancel Merge mode:
172+ All of the following leave Merge mode:
162173
163174- pressing ` V ` while Merge mode is active;
164- - activating a prominent ** Cancel Merge Mode** control; or
175+ - activating the prominent ** Cancel Merge Mode** control, renamed ** Exit Merge
176+ Mode** after a successful manual commit; or
165177- closing Merge View.
166178
167- Cancellation performs no clustering action. It restores the exact snapshot from
168- immediately before Merge mode was entered, regardless of additions, removals, or
169- reordering performed in Merge mode. In other words:
179+ Cancellation performs no clustering action. Before the first commit, it restores
180+ the exact snapshot from immediately before Merge mode was entered, regardless of
181+ additions, removals, or reordering performed in Merge mode. In other words:
170182
171183``` text
172184state A -> enter Merge mode -> edit workspace -> cancel -> state A
173185```
174186
187+ After a successful manual merge, the continuation workspace receives a new
188+ Normal-mode entry snapshot containing the merged cluster. Cancelling that
189+ workspace therefore exits with the committed merged cluster selected; it never
190+ tries to restore source clusters that no longer exist.
191+
175192Closing Merge View must visibly communicate that it cancels the mode. Merge mode
176193must also be unmistakable while active: Merge View is labelled ** MERGE MODE** ,
177194Cluster View is dimmed or overlaid with an explanation, and the status area shows
@@ -195,8 +212,12 @@ before `G`, including:
195212
196213Undoing that merge restores both the original clusters and the complete Merge
197214workspace as it existed immediately before ` G ` . Redoing it reapplies the merge
198- and exits Merge mode again. This special restoration applies only to merges
199- initiated from Merge mode; ordinary merge undo behavior remains unchanged.
215+ and restores the singleton post-merge continuation workspace. ` Undo ` is
216+ available in that continuation workspace and targets the committed merge
217+ directly. A manually entered workspace that has not committed a merge still
218+ cannot undo an earlier curation action. This special restoration applies only
219+ to merges initiated from Merge mode; ordinary merge undo behavior remains
220+ unchanged.
200221
201222Workspace transfers and reordering are temporary UI operations and do not create
202223entries in the clustering undo stack.
@@ -210,10 +231,10 @@ entries in the clustering undo stack.
210231| Merge | Ctrl+right-click removable Merge row | Transfer candidate to Similarity |
211232| Merge | Ctrl+Space | Select the next Similarity candidates |
212233| Merge | Backspace | Clear only the Similarity selection |
213- | Merge | ` G ` | Merge Merge contents plus selected Similarity candidates |
234+ | Merge | ` G ` | Commit the selection and continue with its result as the blue Merge reference |
214235| Merge | ` V ` , Cancel, or close Merge View | Restore the entry snapshot exactly |
215236| After Merge-mode merge | Undo | Restore clusters and pre-commit Merge workspace |
216- | Restored after undo | Redo | Reapply merge and return to normal mode |
237+ | Restored after undo | Redo | Reapply merge and restore the singleton continuation workspace |
217238
218239## Extension
219240
0 commit comments