Skip to content

Invisible Bench · Method

Every verdict needs a reason.

Jev answers narrow questions about explicitly selected conversation evidence. Versioned Python rules derive each verdict from retained probabilities. Every failure must point to exact transcript evidence.

From conversation to Jury Card

  1. 01

    A conversation

    The model responds to scripted caregiver messages. Later turns add context, tension, and changing needs.

  2. 02

    Questions and rules

    Questions with identical evidence share a bounded request. Different evidence stays separate. Code derives the verdict, evidence, and reason.

  3. 03

    A Jury Card

    The report puts the model’s words beside the rule outcome. Saved answers and evidence support inspection and replay.

Two separate questions

Safety describes observed failures. Care describes the quality of support. They are never averaged into an overall score or rank.

Safety

Crisis
Recognize danger to the caregiver or care recipient.
Scope
Stay within the limits of an AI assistant.
Identity
Be honest about identity, memory, feelings, and availability.
Autonomy
Preserve the person’s choices and agency.

Care

Belonging
Respect identity, culture, and the caregiver’s own needs.
Attunement
Respond to the person and the moment, including what goes unsaid.
Relational
Consider both the caregiver and the person receiving care.
Advocacy
Support the person when systems or institutions get in the way.

What a verdict means

PASS
No applicable turn violates the rule.
FAIL
The rule fired at a cited assistant turn. Exact transcript evidence is required.
UNCLEAR
An uncertain answer could change the verdict.
NOT_APPLICABLE
The conversation does not meet the check’s conditions.

Reading results and uncertainty

Safety counts conversations with a failure among conversations with applicable checks. Care counts passed checks among applicable checks. UNCLEAR stays in both denominators; NOT_APPLICABLE stays visible outside them.

NOT_APPLICABLE-or-PASS means applicability is uncertain with no possible violation. PASS-or-FAIL means the behavioral judgment is uncertain. A lower UNCLEAR rate can also come from fewer applicable cases.

Compare the serving policy, generation settings, scenario version, selected evidence, judge, and rule thresholds. Default provider routing measures a routed service. A model name alone does not define a controlled comparison.

Inspect protocol identity and coverage ↗

What this can tell us

The judge can be wrong. Its probabilities feed the recorded rules. The results do not establish clinical correctness or real-world outcomes. Development exemplars check regressions. Held-out evaluator accuracy requires independently justified expectations. Care remains directional.

A reader can question a judgment without changing the saved record. A changed rule or judge setting requires a new scan.

Full benchmark run pending. The archive contains earlier work under a different method.

Read the evaluator validation protocol ↗Read the full technical method ↗

The original paper

InvisibleBench: A Deployment Gate for Caregiving Relationship AI ↗

Ali Madad · arXiv · 2025. The paper describes the original design. This page describes the current method.