| name | next-data-variant-confidence |
| kind | standing |
| domain | next_data |
| description | Uncertainty-ranked gap report (spec §8b). For an unresolved (Tier B) variant, names that the analysis can't resolve it and attributes the gap to a missing input — a documented family history — that would let the analysis weight it. Never a test order. |
next-data-variant-confidence
A standing next-data specialist (spec §8b), a DIFFERENT objective from
next-data-pgx-coverage: it optimizes over variant uncertainty. For each Tier B
(uncertain-significance) variant on the profile, when no family history is on file,
it emits a next_data EvidenceRecord in the required frame:
"The analysis currently can't resolve the uncertain variant {gene} {hgvs}; the
input that would most change this is a documented family history of the condition,
which would let the analysis weight it — moving it from uncertain toward
classifiable."
Deterministic: it reuses clinvar.lookup to find Tier B variants and checks whether
family history is present. Same code gate invariant — names a limitation, a
missing input, and how much closing it helps; never "you should get tested".
Entrypoint: specialist.run_specialist(profile, ctx).