Skip to content

TT-7427 fix: disable combine with next while saving - #486

Draft
nabalone wants to merge 3 commits into
developfrom
TT-7427_disable-combine-while-saving
Draft

TT-7427 fix: disable combine with next while saving#486
nabalone wants to merge 3 commits into
developfrom
TT-7427_disable-combine-while-saving

Conversation

@nabalone

@nabalone nabalone commented Jul 31, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • disable Combine with Next Clause, Split Clause, and Undo Combine while a Careful Speech recording is saving
  • guard each boundary mutation callback against invocation during an active save
  • add regression coverage for every disabled boundary control

Test plan

  • npm test -- CarefulSpeechControls --runInBand --watchAll=false
  • npm run typecheck

🤖 Generated with Claude Code

nabalone and others added 3 commits July 30, 2026 20:17
Prevent clause boundaries from changing while a Careful Speech recording upload is in progress. Guard the combine handler as a backstop and cover the disabled state with a regression test.

Co-authored-by: Cursor <cursoragent@cursor.com>
Prevent the sibling Split Clause action from mutating segment boundaries during a recording upload. Add the same callback guard and regression coverage used for combining clauses.

Co-authored-by: Cursor <cursoragent@cursor.com>
Keep every Careful Speech boundary mutation locked during a recording upload. Guard Undo Combine and add regression coverage for its disabled state.

Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant