Skip to content

refactor(web): define common buildCorrectionSequence method used for all model types 🔪#16028

Draft
jahorton wants to merge 4 commits into
change/web/abstract-whitespace-tokenization-mappingfrom
refactor/web/correction-sequence-construction
Draft

refactor(web): define common buildCorrectionSequence method used for all model types 🔪#16028
jahorton wants to merge 4 commits into
change/web/abstract-whitespace-tokenization-mappingfrom
refactor/web/correction-sequence-construction

Conversation

@jahorton
Copy link
Copy Markdown
Contributor

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

@keymanapp-test-bot
Copy link
Copy Markdown

keymanapp-test-bot Bot commented May 28, 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 refactor(web): define common buildCorrectionSequence method used for all model types refactor(web): define common buildCorrectionSequence method used for all model types 🔪 May 28, 2026
@keymanapp-test-bot keymanapp-test-bot Bot added this to the A19S30 milestone May 28, 2026
@jahorton jahorton force-pushed the change/web/abstract-whitespace-tokenization-mapping branch from 6374711 to 9c13347 Compare June 1, 2026 20:57
@jahorton jahorton force-pushed the refactor/web/correction-sequence-construction branch from 581115f to bc3691e Compare June 1, 2026 21:02
jahorton added 4 commits June 2, 2026 09:17
To better handle inputs that shift the word-boundary in some custom models and models released before Keyman 14.0, this PR provides generalized re-use of the whitespace-based token-transition algorithm used for our most prominently-supported models.

Build-bot: skip build:web
Test-bot: skip
…all model types

Build-bot: skip build:web
Test-bot: skip
@jahorton jahorton force-pushed the refactor/web/correction-sequence-construction branch from bc3691e to b6ba677 Compare June 2, 2026 14:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

1 participant