From 46574ca1c93996505fada8c5610a62dbb11a90a5 Mon Sep 17 00:00:00 2001 From: BigSimmo <87357024+BigSimmo@users.noreply.github.com> Date: Mon, 13 Jul 2026 19:05:11 +0800 Subject: [PATCH] fix(copy): honest pre-query trust badge (PT-06) The Answer and Documents mode homes asserted "Source backed" before any question was asked, which overstates a corpus whose per-document validation status varies (unverified / review-due documents exist and are labelled on results). Describe the mechanism instead: "Searches indexed clinical sources". Per-answer "Source-backed" labels that reflect an actual grounding verdict are unchanged. The PT-04 composer-warning size tweak was superseded by #576's single compact site-wide privacy notice and is intentionally not re-applied. Co-Authored-By: Claude Fable 5 --- src/components/clinical-dashboard/answer-status.tsx | 9 ++++++++- .../clinical-dashboard/document-search-results.tsx | 6 +++++- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/src/components/clinical-dashboard/answer-status.tsx b/src/components/clinical-dashboard/answer-status.tsx index c48802f20..8d17f0509 100644 --- a/src/components/clinical-dashboard/answer-status.tsx +++ b/src/components/clinical-dashboard/answer-status.tsx @@ -94,7 +94,14 @@ export function AnswerEmptyState({ {/* No privacy link here: the composer's PrivacyInputNotice is the single site-wide notice, so the hero footer must not repeat it. */} - + {/* Pre-query copy must describe what the search does, not assert that + every indexed source is verified/current (PT-06): validation status + varies per document and is surfaced on the results themselves. */} + } /> diff --git a/src/components/clinical-dashboard/document-search-results.tsx b/src/components/clinical-dashboard/document-search-results.tsx index 12557a0fd..fa4153ade 100644 --- a/src/components/clinical-dashboard/document-search-results.tsx +++ b/src/components/clinical-dashboard/document-search-results.tsx @@ -348,7 +348,11 @@ function DocumentSearchHome({ }))} footer={
- + {documentCount > 0 ? (

{documentCount.toLocaleString()} indexed source{documentCount === 1 ? "" : "s"}