Skip to content

docs(observe): Voice observability concept revamp#702

Open
YashMohan23 wants to merge 3 commits into
docs/observe-conceptsfrom
docs/observe-voice-observability
Open

docs(observe): Voice observability concept revamp#702
YashMohan23 wants to merge 3 commits into
docs/observe-conceptsfrom
docs/observe-voice-observability

Conversation

@YashMohan23

@YashMohan23 YashMohan23 commented Jul 1, 2026

Copy link
Copy Markdown

What this is

Revamps the Voice observability concept page for depth, one-read clarity, and full compliance with the docs review checklist.

Changes

  • New Inside a voice call section — a turn span breaks down into speech-to-text, the model call, and text-to-speech (grounded in the LiveKit/Pipecat auto-instrumentation), so a reader sees what a voice trace looks like inside, not just that a call is a trace.
  • New Mermaid of the call structure; the two ingestion paths are now a scannable table (managed Vapi/Retell vs LiveKit/Pipecat auto).
  • Cross-link to the observability model.
  • Card fixes: removed the "Trace a LiveKit voice app" card (its page is not live on this branch), fixed an invalid icon (compasslayer-group), dropped to cols={2}.
  • One-read clarity: shape-first flow, split the run-on worked example, trimmed the redundant "Why it matters", linked evals at its true first mention.

Checklist

Concept (Explanation) page: minimal frontmatter, no "About", one Diátaxis mode, one Mermaid, forward "Keep exploring" cards, Vapi + Retell only (no ElevenLabs), no em-dashes, all links + icons valid, grounded in code.

Diátaxis: Explanation · depth 4 · ease medium.

- Remove the 'Trace a LiveKit voice app' card: its target
  /docs/traceai/auto/livekit is not live on this branch, and we don't
  card non-live pages.
- Fix invalid card icon: compass -> layer-group (compass is not in this
  branch's Card.astro icon map, so it rendered blank).
- CardGroup down to cols=2 per the count % 3 rule.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@YashMohan23 YashMohan23 marked this pull request as draft July 1, 2026 12:52
Yash Mohan and others added 2 commits July 1, 2026 18:48
- Split the run-on worked example into clean sentences; drop the captured-fields
  restatement the opener already covers.
- Trim 'Why it matters' to the actual motivation; cut the decorative tricolon
  and the eval/alert/filter list already stated up top.
- Link evals at its true first mention (the opener), not later.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
- New 'Inside a voice call' section: a turn span breaks down into
  speech-to-text, the model call, and text-to-speech (grounded in the
  LiveKit/Pipecat auto-instrumentation), so a reader sees what a voice
  trace looks like inside, not just that a call is a trace.
- New Mermaid of the call structure (replaces the two-paths plumbing diagram).
- Two ingestion paths now a scannable table (managed Vapi/Retell vs
  LiveKit/Pipecat auto-instrumentation).
- Cross-link to the observability model.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@YashMohan23 YashMohan23 marked this pull request as ready for review July 1, 2026 13:40
@YashMohan23 YashMohan23 changed the title docs(observe): Voice observability concept — card fixes docs(observe): Voice observability concept revamp Jul 1, 2026
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