Source-linked AI summary

RubricsTree: Scalable and Evolving Open-Ended Evaluation of Personal Health Agents across Health Memory and Medical Skills

Weizhi Zhang, Zechen Li, Hamid Palangi, Ben Graef, A. Ali Heydari, Simon A. Lee, Salman Rahman, Ray Luo, Zeinab Esmaeilpour, Erik Schenck, Chloe Zhang, Yamin Li, Menglian Zhou, Philip S. Yu, Daniel McDuff, Lindsey Sunden, Mark Malhotra, Shwetak Patel, Ahmed A. Metwally

arXiv:2606.18203v1cs.CLcs.AI

TL;DR

Open-ended personal-health agents require evaluation that captures longitudinal context and multi-step actions, but expert annotation is costly and scalable automated judges can be inconsistent or only partly aligned with experts. RubricsTree uses an expert-curated hierarchy of clinical Boolean rubrics with adaptive routing and systematic meta-evaluation. It reports stronger expert alignment, detection of degraded context, and downstream HealthBench gains across model families.

  • Problem

    Open-ended personal-health queries involve longitudinal context and multi-step agent actions that static multiple-choice benchmarks cannot evaluate, while expert annotation is costly and scalable auto-judges can be inconsistent or only partly expert-aligned.

    Source: §1 · p. 2
  • Method

    RubricsTree builds an expert-curated hierarchy of atomic clinical Boolean rubrics and uses context-aware adaptive routing plus a systematic meta-evaluation protocol.

    Source: §1 · pp. 2–3
  • Results

    RubricsTree substantially exceeds the principle baseline in expert alignment, detects degraded context, and yields HealthBench gains up to +66.4% for Gemini/GPT and +66.7% for Qwen.

    Source: §1 · p. 3, §4 · p. 11
  • Takeaways & Limitations

    The authors position RubricsTree as scalable, auditable evaluation infrastructure for continuous optimization of product-level personal healthcare AI.

    Source: §4 · p. 11

    The taxonomy reflects its consented cohort’s clinical priorities and query distribution, so substantially different populations, languages, or care settings require further expert-in-the-loop curation.

    Source: §4.1 · p. 11

Abstract

from arXiv · show

The LLM-empowered personal health agents with user health (sensor) metrics have offered a promising pathway to alleviate global disparities in healthcare access. However, large-scale clinical deployment remains constrained by an open-ended evaluation bottleneck: physician annotation is reliable but costly and unscalable, while LLM-as-a-judge evaluators are scalable but subjective, inconsistent, and sometimes clinically misaligned. We introduce RubricsTree, a scalable evaluation framework with an expert-aligned hierarchical taxonomy of over 100 atomic, clinically-verifiable Boolean rubrics, evolving from the insights of 4,000 real user queries through an iterative human-in-the-loop curation protocol with an expertise panel led by an experienced physician. A context-aware adaptive router activates only the relevant auto-weighted rubric subset per query, providing the throughput needed for scalable evaluation with expert-aligned quality. Through a systematic meta-evaluation, we show that RubricsTree (i) substantially exceeds a strong large-scale evaluation baseline in expert alignment on challenging open-ended queries; (ii) reliably penalizes contextually degraded responses; and (iii) when used as structured instructions, text feedback, or training rewards for performance optimization, yields up to ~66% relative gains on HealthBench for Gemini, GPT, and Qwen model families. RubricsTree thus provides a scalable, auditable, and evolving evaluation infrastructure required for the continuous optimization of product-level personal healthcare AI.

1. Introduction

RubricsTree addresses the need for scalable, clinically aligned evaluation of open-ended personal-health agents, which static multiple-choice benchmarks and current evaluation approaches do not adequately meet. It combines expert-curated clinical rubrics with adaptive routing and meta-evaluation, and reports stronger expert alignment and downstream performance gains.

1. Introduction

  • Static multiple-choice benchmarks cannot assess open-ended generation or multi-step agent actions, while expert annotation is costly and generalized auto-judges can be inconsistent and only partly expert-aligned.Real-world health queries may require longitudinal context and multi-turn, tool-augmented reasoning.Source: §1 · p. 2
  • RubricsTree organizes macro-level capabilities into auto-weighted clinical leaf rubrics, each implemented as a binary verification function grounded in a concrete clinical reference.The tree checks for the presence or absence of clinically necessary data points.Source: §1 · p. 2
  • Overall ICC3 0.876 and Cohen’s κ 0.787 versus 0.291 and 0.431 for the principle baseline; HealthBench gains reach +66.4% for Gemini/GPT and +66.7% for Qwen.The introduction also reports detection rates above 93% for inappropriate instructions and inaccurate user data.Source: §1 · p. 3
  • An expert panel led by a physician iteratively curated the tree from 4,000 real PHA queries, while a context-aware router activates only the relevant rubric subset per query.The contribution summary describes a resource of 100+ atomic, clinically verifiable Boolean rubrics.Source: §1 · p. 3
  • The meta-evaluation measures expert alignment, robustness to contextual perturbations, invariance across judge settings, and downstream optimization on expert-annotated datasets.The reported downstream gains use RubricsTree as structured instructions or optimization rewards.Source: §1 · p. 3

2. RubricsTree

RubricsTree structures personal-health evaluation as atomic Boolean checks in an expert-curated hierarchy, then routes each query to relevant rubrics for weighted scoring.

2. RubricsTree

  • RubricsTree organizes over 100 clinical criteria as Boolean checks in a hierarchy and routes context-relevant rubrics for evaluation.The leaf criteria are grounded in medical literature or physician expertise, and the architecture aggregates active rubrics with auto weights.Source: §2 · p. 3, Figure 2 · p. 4
  • RubricsTree is described as producing a stable evaluation signal, with high expert ICC and low variance across runs for each evaluation item.The stated stability applies to evaluation items in different runs.Source: §2 · p. 4

2.1. Human-in-the-Loop Taxonomic Curation and Evolution

  • The curation DAG grounds its macro-level and intermediate strata in clinical knowledge, with terminal leaves verifying a context-response pair as binary criteria.Clinical knowledge is synthesized with incoming user queries to construct and refine the taxonomy.Source: §2.1 · p. 4
  • Experts evolve the leaf set to minimize criteria and context that existing rules cannot verify, while a complexity penalty discourages over-segmentation.The process is grounded in medical knowledge and matures the taxonomy into verified atomic rules.Source: §2.1 · p. 4

2.2. Auto-Weighting: From Macro-level Domains to Micro-verifiable Leaf Nodes

  • RubricsTree distributes weight uniformly down the hierarchy from a root weight of 1, keeping each atomic check proportionally anchored to its macro-level domain.Leaf weights depend recursively on the number of direct children at each parent node.Source: §2.2 · p. 5

2.3. Context-Aware Adaptive Routing Mechanism

  • Because each query concerns only a subset of health issues, adaptive routing selects relevant rubrics using semantic overlap and a soft threshold.The routing design avoids brittle keyword-based constraints.Source: §2.3 · p. 5
  • Hierarchical traversal prunes irrelevant subtrees, while rubric-triggered thresholds vary by query; emergency queries use lower thresholds for recall.Binary leaf-level judges and pure embedding similarity yield worse routing quality and latency in the reported ablations.Source: §2.3 · p. 5
  • Active Boolean checks form a normalized weighted dimension score, and failure of a highly weighted relevant criterion proportionally degrades it.Each active rubric's weight reflects its depth and ancestral significance in the tree.Source: §2.3 · p. 6

3. Experiments and Meta-Evaluation

The experiments assess expert alignment, sensitivity to degraded context, stability under evaluator variation, and downstream optimization. RubricsTree outperforms the baseline in these evaluations and improves HealthBench performance when used for optimization.

3. Experiments and Meta-Evaluation

  • The meta-evaluation tests expert alignment, sensitivity to contextual perturbations, consistency, and downstream utility; DR measures detection frequency and ΔMP measures penalty magnitude.Expert agreement is measured against a separate six-member panel using ICC3 for continuous scores and Cohen’s κ for criterion-level categorical agreement.Source: §3 · p. 6, §3.1 · p. 6

3.1. Human Expert Agreement

  • 0.876 vs. 0.291 Overall ICC3 and 0.787 vs. 0.431 Overall κ for RubricsTree versus Principle Baseline.RubricsTree also has higher κ in all four scenarios; the largest gains occur where holistic baseline scoring is weakest, consistent with the proposed atomic-rubric approach.Source: Figure 3 · p. 6, §3.1 · pp. 6–7

3.2. Oracle Evaluation on Contextual Perturbations

  • 62.9%-100% DR across tested cells; RubricsTree dominates Principle Baseline in all 16, while the baseline has negative ΔMP in 9.Across three personas, RubricsTree reaches DR=100% in most cells; on Persona 3 Symptoms, it retains DR≥50% and positive ΔMP. For 20 sampled inaccurate-data queries, its score differences stay positive while baseline differences swing roughly −0.20 to +0.20.Source: Table 2 · p. 7, §3.2 · pp. 7–8, Figure 4 · p. 8

3.3. Consistency and Stability of Automated Evaluation

  • RubricsTree exceeds Principle Baseline on ICC3 at all 19 axis points and retains lower run-to-run variance across four variation axes.The stability gap persists at T=0.1, and the ICC3 gap is essentially flat across four Gemini evaluation backbones.Source: §3.3 · pp. 8–9, Figure 5 · p. 9

3.4. Downstream Optimization on HealthBench

  • +18.6% to +66.4% relative gains over base across eight models with Prompt and Response Optimization, concentrated on Completeness and Context Awareness.Prompt Optimization supplies a structured clinical handbook; Response Optimization feeds routed leaf-level pass/fail feedback into a targeted revision.Source: §3.4 · pp. 9–10, Figure 6 · p. 10
  • +66.7%, +55.3%, and +40.3% testing-score improvements for Qwen 0.6B, 1.7B, and 4B, respectively, using RubricsTree as an RL reward.The smallest model has the highest relative improvement; the rubric aggregate becomes a dense reward that guides policy updates and penalizes clinical or agentic reasoning errors.Source: Figure 7 · p. 10, §3.4 · p. 10

4. Conclusion

RubricsTree combines expert-curated Boolean rubrics with adaptive routing, and the conclusion reports expert-alignment, context-robustness, and downstream optimization results. Transfer and coverage remain bounded by cohort fit, rare-rubric routing risk, and panel composition.

4. Conclusion

  • RubricsTree pairs an expert-curated hierarchy of Boolean rubrics with context-aware adaptive routing to address open-ended personal-health-agent evaluation.Source: §4 · p. 10
  • RubricsTree exceeds the user-validated principle baseline in expert alignment, penalizes degraded contexts, stays stable across judges and temperatures, and improves HealthBench-Hard outcomes for Gemini and GPT.Source: §4 · p. 11

4.1. Limitations

  • Transfer beyond the consented cohort needs further curation; rare safety rubrics may be under-routed, and one physician on the panel leaves possible specialty bias.Source: §4.1 · p. 11

A. Related Work

  • Prior work has shifted toward open-ended, sensor-aware health agents, but their evaluation remains costly or relies on subjective judges [2].Source: A. Related Work · pp. 14–15

B.2. Expert Panel Composition

  • A nine-member panel curated the taxonomy from about 4,000 queries, while a mostly separate six-member panel evaluated expert agreement.Source: §B.2 · p. 16

B.3. Internal Evaluation Dataset

The appendix describes a private internal evaluation set, the conditions used to test evaluator robustness, downstream model-optimization datasets, and the personal-health agent’s tool-use loop.

B.3. Internal Evaluation Dataset

  • The internal evaluation set contains 532 real-world queries across four clinical scenarios and is not publicly released because it includes proprietary clinical content and user-contextual health information.Source: §B.3 · p. 16
  • Robustness tests apply four contextual perturbations and stratify analysis across three patient personas to assess sensitivity to clinically meaningful context degradation.Source: §B.3 · p. 16

B.4. Judge Backbones, Sampling, and Prompt Roles

  • Reported numbers generally average three runs; consistency tests vary four judge backbones, five temperatures, and five instruction roles.Source: §B.4 · p. 16

B.5. HealthBench-Hard Subset and Downstream Model Suite

  • Downstream optimization uses 362 user-facing HealthBench-Hard queries with Gemini and GPT models; prompt optimization supplies a static rubric handbook, while response optimization returns targeted feedback after one evaluator pass.Source: §B.5 · p. 17

B.6. HealthBench-Consensus Subset for RL Training

  • Qwen reinforcement learning uses user-facing HealthBench-Consensus criteria validated by physician agreement, with routed rubric scores aggregated as scalar rewards.Source: §B.6 · p. 17

C.1. The Autonomous ReAct Pipeline

C.2. The Clinical and Health-Analysis Tools

The agent’s clinical tools separate raw-data retrieval from clinical-index calculation, and an example trace illustrates dynamic tool selection for a hypertension query.

C.2. The Clinical and Health-Analysis Tools

  • Eight deterministic Python-based tools separate data retrieval from clinical-index calculations, leaving rigid medical mathematics to verifiable code.Source: §C.2 · p. 18

C.3. Representative ReAct Trace: 11-Step Autonomous Workflow

  • The hypertension example traces 11 autonomous steps, with tool invocations chosen dynamically as the agent identifies knowledge gaps.Source: §C.3 · p. 18

D. Adaptive Routing Engine Ablation

The routing ablation compares embedding similarity, binary per-leaf judging, and hierarchical traversal over an expert-curated tree; traversal is selected for the main framework.

D. Adaptive Routing Engine Ablation

E. Adaptive Process Annotation: Verification vs. From-Scratch

Physicians achieved over 80% average alignment when selecting rubrics from scratch, and verification-based annotation achieved higher agreement across the reported metrics. The authors report that verification scales manual review without sacrificing clinical rigor.

F. Per-Item Run-to-Run Variance Analysis

RubricsTree has lower per-item run-to-run variance than Principle Baseline across the four tested stochasticity sources. Its variance remains low across temperatures and judge backbones, including at the lowest tested temperature.

  • At T=0.1, the variance gap persists; Principle Baseline is most unstable on the Symptoms scenario, at 0.018.Variance measures absolute score spread across repeated runs, whereas ICC3 measures the proportion of total variance attributable to between-item differences rather than within-item noise.Source: F. Per-Item Run-to-Run Variance Analysis · p. 22
  • 3 to 9× lower variance: RubricsTree ranges [0.002, 0.005] versus Principle Baseline [0.005, 0.018], independent of judge backbone or temperature.Figure 9 reports per-item run-to-run variance across sampling temperatures, clinical scenarios, prompt roles, and judge backbones; lower is better.Source: Figure 9 · p. 22, F. Per-Item Run-to-Run Variance Analysis · p. 22

G. Per-Persona Oracle Perturbation Breakdown

Across persona and clinical-category perturbation cells, RubricsTree generally maintains 100% detection and positive penalties. Principle Baseline fails severely on Persona 3 Symptoms, where its score increases on degraded responses across every perturbation regime.

H. Sample-Level Oracle Perturbation Cases

The section describes HealthBench-Hard’s user-facing evaluation subset and a three-phase pipeline for optimizing responses: adaptive rubric selection, criterion-specific auditing, and feedback-guided refinement. The pipeline selects relevant criteria, assigns binary pass/fail scores, and targets revisions to failures while preserving correct content.

H. Sample-Level Oracle Perturbation Cases

  • Figures 10–12 show per-query mean score differences between clean baselines and corrupted responses with instructions, missing partial user data, or inappropriate instructions.The captions specify standard-error whiskers across runs and settings but provide no numerical outcomes.Source: Figure 10 · p. 24, Figure 11 · p. 24, Figure 12 · p. 25

I.1. HealthBench-Hard Subset Description

  • The evaluation uses 362 user-facing queries from HealthBench-Hard, a high-complexity benchmark whose open-ended responses are graded against physician-adjudicated criteria.The criteria span all 21 ICD-10 chapters and 26 specialties, prioritizing clinical accuracy, patient safety, and communication quality.Source: §I.1 · pp. 23, 25

I.2. Response Optimization Pipeline

  • The response-optimization pipeline has three phases: adaptive rubric selection, criteria-specific evaluation, and feedback-guided refinement.It uses an actor-evaluator setup in which a generated response is evaluated and then refined using targeted feedback.Source: §I.2 · p. 25

I.2.1. Phase 1: Adaptive Rubric Selection (Triage and Classification)

  • Adaptive selection chooses query-relevant rubrics using clinical intent, response utility, and trigger-condition matching.The framework avoids evaluating every response against the entire rubric catalog, which is described as computationally inefficient and prone to noise.Source: §I.2.1 · pp. 25–26

I.2.2. Phase 2: Criteria-Specific Base Evaluation (The Clinical Auditor)

  • The clinical auditor independently checks each selected rubric for omissions, missing data, or hallucinated clinical trends and returns reasoning with a binary pass/fail score.A score of 1 indicates satisfaction of the rubric; 0 indicates failure.Source: §I.2.2 · p. 26

I.2.3. Phase 3: Feedback-Guided Response Refinement

  • Feedback-guided refinement targets failed criteria, adding missing information or follow-up questions while changing original statements only when flagged as incorrect or unsafe.The resulting output is the final optimized response.Source: §I.2.3 · p. 26

I.3. Per-Axis Optimization Results

This section defines the HealthBench-Hard axes used to break down response optimization and presents supplementary GPT-5-series results. It also supplies the prompt templates for rubric evaluation, selection, and feedback-guided revision.

I.3. Per-Axis Optimization Results

  • Per-axis optimization on Gemini-2.5-Flash is decomposed into Overall Score, Completeness, and Context Awareness, with results shown in Figures 13–15.The supplied passages identify the axes and figures but do not report their result values.Source: §I.3 · pp. 26–27, Figure 13 · p. 27, Figure 14 · p. 27
  • Supplementary RubricsTree-driven optimization evaluates GPT-5-series models for completeness, with overall scores reported in Figure 16.The supplied passages do not give the figure's numerical results.Source: §I.3 · p. 27, Figure 16 · p. 28

I.4. Full Prompt Templates

  • Rubric selection uses query relevance, expected improvement, and each rubric’s trigger condition, with user-health-memory selection focused on roughly 5–8 key metrics unless broader coverage is requested.The prompt directs the selector to identify all rubrics meeting those relevance criteria.Source: §I.4 · p. 29
  • The auditor prompt adopts an adversarial stance, directing evaluators to look for omissions and assess the specified criterion rather than presume the response is safe.It also cautions against treating a safety disclaimer as sufficient for a high score.Source: §I.4 · p. 30
  • The evaluation prompt instructs the auditor to judge a specific rubric against the query and response using a binary pass/fail output.The base protocol uses 1 for pass and 0 for not pass; the alternate format requests one short reason before the binary result.Source: §I.4 · p. 30
  • Feedback-guided revision is instructed to preserve the original response while adding needed clarifications, except where feedback flags content as incorrect, unsafe, or necessary to avoid.The revised response is returned to address the original query.Source: §I.4 · pp. 31–32
Loading 2606.18203v1…