Keep multi-segment mobile voice dictation free of repeated phrases #936

Merged
timmy merged 1 commits from timmy/935-deduplicate-mobile-voice-results into main 2026-08-16 04:00:47 +00:00
Owner

Closes #935

What changed

  • consume browser recognition results from resultIndex instead of replaying the cumulative result list
  • keep interim segments out of review and account-bound checkpoint persistence
  • model browser-realistic cumulative events in the regression test

TDD proof

  • RED: focused test reproduced Lift outage. Lift outage. Elevator B is trapped.
  • GREEN: focused voice suite: 12 passed
  • Full suite: 1792 passed, 1 skipped
Closes #935 ## What changed - consume browser recognition results from `resultIndex` instead of replaying the cumulative result list - keep interim segments out of review and account-bound checkpoint persistence - model browser-realistic cumulative events in the regression test ## TDD proof - RED: focused test reproduced `Lift outage. Lift outage. Elevator B is trapped.` - GREEN: focused voice suite: 12 passed - Full suite: 1792 passed, 1 skipped
timmy added 1 commit 2026-08-16 03:57:08 +00:00
fix: deduplicate cumulative voice results (Closes #935)
All checks were successful
CI / lint (pull_request) Successful in 2m3s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 1m1s
CI / release-candidate (pull_request) Has been skipped
2bb155a9e4
timmy merged commit fb08785ad5 into main 2026-08-16 04:00:47 +00:00
timmy deleted branch timmy/935-deduplicate-mobile-voice-results 2026-08-16 04:00:48 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: stackchain/stackchain-dashboard#936
No description provided.