Transcript coverage on Dashboard

Move from bottom of Quotes page to bottom of Project dashboard

Context: The transcript coverage feature currently sits at the very end of the Quotes page. It's project-level metadata (how much of the raw transcript ended up in the report) — not a quote-browsing feature. It belongs on the Project dashboard alongside session stats, featured quotes, and section/theme nav lists.

Full dashboard context

Stat cards — 8 sessions · 4h 12m · 47,201 words · 189 quotes · 6 themes · 4 sections
Sessions table — #1 through #8
Featured quotes — 3 cards

Transcript coverage

86% in report 4% moderator 10% omitted
Show omitted quotes

Session 1

[p1 02:01] No, for the hernia. For the hernia. Okay. Because it didn't heal properly and they had to...

[p1 03:35] So, I've got a series of messages that would all come together at some point.

Also omitted: Okay. (4×), Yeah. (2×)

Session 3

Okay. (6×), Reload.

Session 5

[p2 11:42] I don't know, I just thought it was a bit weird.


100% coverage variant

Transcript coverage

92% in report 8% moderator

Nothing omitted — all participant speech is in the report.


High omission variant (no moderator identified)

Transcript coverage

62% in report 0% moderator 38% omitted
Show omitted quotes

Session 1

[p1 00:15] Well, I think the thing is that everyone has a different view on this...

[p1 01:48] And then the second time I tried it, same thing happened.

Also omitted: Right. (8×), Mm-hmm. (5×), Yeah. (3×)


Design notes:
• The stacked bar gives an instant visual read on coverage health — 86% blue feels solid, 62% raises a flag.
• Legend uses dot + bold percentage + label — matches existing stat card pattern (value + label).
• The disclosure triangle and omitted segment format are identical to the current Quotes-page version — no new patterns needed.
• Full-width at bottom of dashboard (below Sections/Themes nav lists) — uses existing .bn-dashboard-full grid span.
• The box uses .bn-dashboard-pane-like border/radius but is its own class so the bar styling doesn't leak.