Dictate and review active Today progress updates #1059

Merged
timmy merged 1 commits from timmy/1058-today-progress-voice-dictation into main 2026-08-18 03:11:37 +00:00
Owner

Summary

  • add target-scoped speech-to-text review inside the active Today progress sheet
  • bound transcripts to the composer’s 2,000-character limit and preserve text/photo/durable-post behavior
  • abort listening on sheet close or item change and recover final transcripts by confirmed account + Today identity
  • keep the core runtime within its 99 KiB gzip budget by moving reusable voice DOM mounting into the lazy feature module

Validation

  • RED observed for composer limit/copy, target lifecycle, markup/wiring, unsupported-browser fallback, and reusable mounting
  • pytest -q: 2003 passed, 7 skipped
  • Node syntax checks passed
  • Chromium rendered at 390x844 and 320x568: no horizontal overflow; Dictate/Use/Replace/Discard controls all 44px

Closes #1058

## Summary - add target-scoped speech-to-text review inside the active Today progress sheet - bound transcripts to the composer’s 2,000-character limit and preserve text/photo/durable-post behavior - abort listening on sheet close or item change and recover final transcripts by confirmed account + Today identity - keep the core runtime within its 99 KiB gzip budget by moving reusable voice DOM mounting into the lazy feature module ## Validation - RED observed for composer limit/copy, target lifecycle, markup/wiring, unsupported-browser fallback, and reusable mounting - `pytest -q`: 2003 passed, 7 skipped - Node syntax checks passed - Chromium rendered at 390x844 and 320x568: no horizontal overflow; Dictate/Use/Replace/Discard controls all 44px Closes #1058
timmy added 1 commit 2026-08-18 03:06:29 +00:00
feat: dictate active Today progress updates (Closes #1058)
All checks were successful
CI / lint (pull_request) Successful in 2m29s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 2m1s
CI / release-candidate (pull_request) Has been skipped
688eadf17a
timmy merged commit e290293bf1 into main 2026-08-18 03:11:37 +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#1059
No description provided.