Skip to content

[nightly-telemetry] Add dictation start attempt bucket#908

Merged
r3dbars merged 1 commit into
mainfrom
codex/nightly-telemetry-dictation-start-attempt-bucket-20260530
May 31, 2026
Merged

[nightly-telemetry] Add dictation start attempt bucket#908
r3dbars merged 1 commit into
mainfrom
codex/nightly-telemetry-dictation-start-attempt-bucket-20260530

Conversation

@r3dbars
Copy link
Copy Markdown
Owner

@r3dbars r3dbars commented May 30, 2026

Summary

  • add start_attempt_bucket to dictation_start_failed analytics for microphone-start timeouts
  • keep raw start_attempts out of PostHog while preserving a coarse retry-loop bucket
  • document the allowed property style for retry attempt buckets

Evidence

  • Sentry has 2 production microphone_start_timeout events on transcripted@1.1.44, both showing 11 start attempts on the same route shape
  • PostHog has matching 1.1.44 dictation_start_failed events but lacked the retry-attempt dimension
  • Candidate score: 91/100; meeting capture degradation lost because recent PR Classify meeting mic attenuation for issue #500 #901 already improved diagnostics and likely needs QA, not another tiny telemetry patch

Verification

  • bash build-deps.sh --force
  • bash build.sh --no-open
  • bash run-tests.sh
  • bash scripts/dev/agent-preflight.sh

@r3dbars
Copy link
Copy Markdown
Owner Author

r3dbars commented May 30, 2026

verdict: no-findings-but-human

findings: none. The new analytics property is a coarse retry bucket, the raw start-attempt count stays out of the PostHog allowlist, and policy/docs coverage were updated.

actions: no fix pushed.
current_head_sha: 1c4e38a
fix_commit: none
checks: repo-hygiene pass; gh pr view; gh pr diff --patch; gh pr checks; git diff --check origin/main...origin/codex/nightly-telemetry-dictation-start-attempt-bucket-20260530; Observability/UI/Test docs reviewed.

manual_merge_handoff:
head_sha: 1c4e38a
verdict: no-findings-but-human
blockers: draft PR; human signoff for analytics/privacy payload surface
checks: repo-hygiene pass; PR metadata/diff/checks reviewed; diff-check clean; Observability/UI docs reviewed

@r3dbars r3dbars marked this pull request as ready for review May 31, 2026 01:57
@r3dbars r3dbars merged commit 6e756aa into main May 31, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant