Skip to content

feat(web): implement SearchQuotientCluster merging 🚂#15516

Merged
jahorton merged 3 commits intoepic/autocorrectfrom
feat/web/cluster-merging
Feb 16, 2026
Merged

feat(web): implement SearchQuotientCluster merging 🚂#15516
jahorton merged 3 commits intoepic/autocorrectfrom
feat/web/cluster-merging

Conversation

@jahorton
Copy link
Contributor

This PR serves to implement SearchQuotientCluster.merge() in full. If two halves of a previous .split() operation are passed in, they should be fully remerged - into a single, refused SearchQuotientNode segment.

Build-bot: skip build:web
Test-bot: skip

@keymanapp-test-bot
Copy link

keymanapp-test-bot bot commented Jan 29, 2026

User Test Results

Test specification and instructions

User tests are not required

Test Artifacts

  • Web
    • KeymanWeb Test Home - build : all tests passed (no artifacts on BuildLevel "build")

@keymanapp-test-bot keymanapp-test-bot bot changed the title feat(web): implement SearchQuotientCluster merging feat(web): implement SearchQuotientCluster merging 🚂 Jan 29, 2026
@keymanapp-test-bot keymanapp-test-bot bot added this to the A19S21 milestone Jan 29, 2026
@jahorton jahorton force-pushed the change/web/add-same-edge-detection branch from 1f4897f to 56d7a8f Compare January 29, 2026 18:58
@jahorton jahorton force-pushed the feat/web/cluster-merging branch 2 times, most recently from 407cb6d to edf4712 Compare January 29, 2026 19:01
@keyman-server keyman-server modified the milestones: A19S21, A19S22 Jan 31, 2026
@jahorton jahorton force-pushed the change/web/add-same-edge-detection branch 2 times, most recently from d4f3a18 to 1755556 Compare February 5, 2026 16:48
This PR serves to implement SearchQuotientCluster.merge() in full.  If two halves of a previous .split() operation are passed in, they should be fully remerged - into a single, refused SearchQuotientNode segment.

Build-bot: skip build:web
Test-bot: skip
@jahorton jahorton force-pushed the feat/web/cluster-merging branch from edf4712 to 6150186 Compare February 5, 2026 16:52
@jahorton jahorton marked this pull request as ready for review February 5, 2026 16:52
@keyman-server keyman-server modified the milestones: A19S22, A19S23 Feb 13, 2026
jahorton and others added 2 commits February 16, 2026 09:43
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
Base automatically changed from change/web/add-same-edge-detection to epic/autocorrect February 16, 2026 03:24
@jahorton jahorton merged commit 38adb95 into epic/autocorrect Feb 16, 2026
7 of 8 checks passed
@jahorton jahorton deleted the feat/web/cluster-merging branch February 16, 2026 03:24
@github-project-automation github-project-automation bot moved this from Todo to Done in Keyman Feb 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants