Skip to content

test: cover speaker-aware transcript fan-out - #34

Merged
daopunk merged 1 commit into
mainfrom
test/expand-coverage
Aug 14, 2026
Merged

test: cover speaker-aware transcript fan-out#34
daopunk merged 1 commit into
mainfrom
test/expand-coverage

Conversation

@daopunk

@daopunk daopunk commented Aug 14, 2026

Copy link
Copy Markdown
Collaborator

Summary

Reviewers can now prove one STT success fans spoken text into both in-chat translate and Language Threads with the original speaker as source. Before this, the suite path was untested and handler fan-out only covered empty-spoken early returns.

!transcribe still attributes speech to the typer when the quote has no author_number — that gap is characterized, not fixed. The suite test uses separate in-memory stores because in-chat and Language Threads are exclusive per store; the suite still always invokes both handlers.

Fixes #31.

Test plan

  • npm run ci locally (fmt, clippy -D warnings, llvm-cov 93.41% lines, commitlint)
  • GitHub Actions test.yml + commitlint.yml green on this PR

@daopunk
daopunk merged commit 95e51e2 into main Aug 14, 2026
2 checks passed
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.

test: cover speaker-aware transcript fan-out

1 participant