Full text
The Fragility-Robustness Framework: Unified Metrics for Statistical Evidence Quality Across Discrete and Continuous Outcome Types Thomas F. Heston Department of Family Medicine, University of Washington, Seattle, WA, USA Department of Medical Education and Clinical Sciences, Washington State University, Spokane, WA, USA ORCID: 0000-0002-5655-2512 Version: 9.0 Date: November 16, 2025 Abstract Statistical evidence quality assessment requires metrics beyond p-values. This reference establishes a complete, model-free framework with two orthogonal dimensions scaled identically 0–1: Fragility (fr) measures the proportion of relevant data (or SE-scale shift) required to flip significance classification, with primary metrics MFQ (recommended default for 2×2 binary outcomes), GFQ (gold standard for r×c and multinomial), DFQ (diagnostic benchmarks), CFQ (continuous outcomes via Welch t-geometry), and PFI (fixed-margin designs). Robustness (nb) quantifies geometric distance from therapeutic neutrality via the Neutrality Boundary Framework (NBF), with primary metrics RQ (binary/multinomial), DNB (diagnostic odds ratio), MeCI (continuous means), DTI (correlation), Agreement-NBF (raw agreement), and ANOVAη² (multi-group). All metrics use only observed counts or published summary statistics; no raw data, simulation, reconstruction, or covariate models permitted. Fragility always measures classification stability (high fr is desirable when the p-value supports the claim). Robustness interpretation is claim-dependent: high nb supports "effect exists" claims, undermines "no effect" claims. This document finalizes the integration of continuous-outcome measures (CFQ + MeCI) and the unified fr/nb notation, providing a complete evidence-quality system applicable to every standard study design with minimal assumptions. Keywords: statistical fragility, statistical robustness, neutrality boundary framework, fragility index, continuous fragility quotient, evidence quality metrics, p-value limitations, model-free statistics Executive Summary The Statistical Evidence Framework Modern evidence assessment rests on three orthogonal statistical dimensions plus clinical effect size: p-value: Is the result statistically significant? fr (fragility): Is that significance classification stable? nb (robustness): How far from the neutrality boundary?
Effect size: Is the separation clinically meaningful? The Three Statistical Dimensions Statistical Significance (p) Question: How compatible are the data with the null? Scale: 0 to 1 Interpretation: Lower p = stronger evidence against the null Fragility (fr ∈ [0,1]) Question: What proportion of the relevant data must change to flip the significance classification? Unified metric: fr (all primary fragility quotients output fr directly) Robustness (nb ∈ [0,1]) Question: How far is the result from the neutrality boundary? Unified metric: nb (all NBF metrics output nb directly) Key Insight: Interpretation Depends on Your Claim Claiming an effect exists (p ≤ 0.05): Prefer low p, high fr, high nb. Claiming no effect (p > 0.05): Prefer high p, high fr, low nb. The measurements are universal; the interpretation is claim-dependent. Part I: Conceptual Framework The Two Dimensions of Evidence Quality (Both 0–1) Fragility (Proportion-based or Scale-based Stability) Concept: Quantifies the stability of a significance classification on a scale of 0 (fragile) to 1 (stable). Unified notation: fr ∈ [0,1] Measures: Proportion of the sample (binary/diagnostic) or proportion of an SE-scale shift (continuous) required to flip the p-value classification. Scale: 0 to 1 (quotients) Primary metrics: FQ, MFQ, GFQ, DFQ, CFQ → all compute fr Secondary metrics: FI, SFI, GFI, DFI, CFS (raw counts/units) Interpretation: Lower fr = more fragile; higher fr = more stable.
Claim High Robustness (far from neutral) Low Robustness (near neutral) "Effect exists" (p ≤ 0.05) Supports the claim Undermines the claim "No effect" (p > 0.05) Undermines the claim Supports the claim Metric Type Scale Primary/Secondary Formula (core) Purpose FQ Fragility 0–1 PRIMARY FI/N Proportion to flip (classic, total N) MFQ Fragility 0–1 PRIMARY FI/n_mod Proportion to flip (armspecific) GFQ Fragility 0–1 PRIMARY GFI/N Proportion to flip (global, r×c) DFQ Fragility 0–1 PRIMARY DFI/n_relevant Proportion to flip (diagnostic) CFQ Fragility 0–1 PRIMARY ||T| − t| / (1 + ||T| − t|) SE-scaled distance to p=0.05 (continuous) RQ Robustness 0–1 PRIMARY RRI/(N/k); 2×2 balanced: |ad−bc|/(N²/4) Distance from independence DNB Robustness 0–1 PRIMARY |ln(DOR)|/(|ln(DOR)|+SE) Diagnostic distance from neutrality MeCI Robustness 0–1 PRIMARY D/(1+D) Continuous distance from neutrality Robustness (Geometric Distance) Concept: Quantifies the distance from therapeutic neutrality on a scale of 0 (neutral) to 1 (robust separation). Unified notation: nb ∈ [0,1] Measures: Geometric distance from the neutrality boundary (no effect). Scale: 0 to 1 (NBF normalized) Primary metrics: RQ, DNB, MeCI, DTI, Agreement-NBF, ANOVAη² → all compute nb Interpretation: Lower nb = near neutrality; higher nb = far from neutrality. The Interpretation Layer Measurement ≠ Interpretation Robustness (nb) has opposite implications depending on the claim being made: Fragility (fr) behaves differently: Low fragility (fr near 0): unstable significance classification High fragility (fr near 1): stable significance classification Stability always matters; whether it helps or hurts depends entirely on the claim. Part II: Quick Reference Table
Metric Type Scale Primary/Secondary Formula (core) Purpose DTI Robustness 0–1 PRIMARY |atanh(r)|/(1+|atanh(r)|) Correlation distance from independence AgreementNBF Robustness 0–1 PRIMARY |p −0.5|/(|p −0.5|+0.5/√n) Agreement distance from chance ANOVAη²Robustness 0–1 PRIMARY df_b·F/(df_b·F+df_w) Multi-group distance from equality PFI Fragility 0–1 PRIMARY |x|/(N/4) Fixed-margin fragility (matched) FI Count 0–∞Secondary Toggle count (classic) Raw fragility count (binary) SFI Count 0–∞Secondary Toggle count (standardized) Label-invariant count GFI Count 0–∞Secondary Move count (global) Path-independent count DFI Count 0–∞Secondary Toggle count vs benchmark Diagnostic count CFS Distance 0–∞Secondary ||T|−t*| SE-unit distance to p=0.05 (continuous) RRI Distance 0–∞Secondary (1/k)Σ|O−E| Raw distance from independence RI Scaling >1 Secondary Factor k to flip Sample size multiplier UFI Unit >0 Secondary N/(n₁n₂) or 1/max(n₁,n₂) or 1/N Step-size definitions Part III: Primary Fragility Metrics (0–1 Quotients) Core Concept Fragility quotients measure the proportion of the sample (binary/diagnostic) or the proportion of SE-scale movement (continuous) required to flip statistical significance. All primary fragility metrics range from 0 to 1. 3.1 FQ — Fragility Quotient Definition: Proportion of the total sample that must toggle to flip significance Formula: FQ = FI/N Range: 0 to 1 Interpretation: For FQ, fr = FQ. For example, fr = 0.02 means 2% of sample outcomes must change to flip statistical significance. Base metric: FI (classic fragility index) Note: FQ is a legacy metric and is not recommended as the primary fr metric for 2-arm binary outcome studies; the MFQ is preferred because it enables cross-study comparisons through label-invariance and proper handling of allocation imbalance. 3.2 MFQ — Modified Fragility Quotient ⭐ Definition: Proportion of the arm that was actually modified in the classic fragility index procedure required to flip statistical significance. Formula: MFQ = FI / n_mod, where n_mod = sample size of the arm subjected to toggling in the standard FI calculation (i.e., the arm with fewer events; if tied, the smaller arm). Range: 0 to 1
Interpretation: fr = MFQ. Example: fr = 0.05 means 5% of patients in the arm that was toggled would need to switch outcome to flip significance. Advantage: Label-invariant, allocation-fair Base metric: Classic FI (Walsh et al. 2014 procedure) Note: This is now the recommended default fragility quotient for 2×2 tables because it (1) uses the universally recognized FI count, and (2) remains allocation-fair by denominating against the arm that actually needs to change. Use MFQ + RQ as the standard pair for binary 2×2 outcomes. 3.3 GFQ — Global Fragility Quotient ⭐ Definition: Proportion of sample involved in minimal cell moves Formula: GFQ = GFI/N Range: 0 to 1 Interpretation: For GFQ, fr = GFQ (e.g., fr = 0.03 means 3% of the sample must be reallocated to flip statistical significance). Advantages: Path-independent, applies to any r×c table Base metric: GFI (global fragility index) Note: Considered the gold standard for binary and multinomial fragility assessment. For large sample sizes (≈5000+), computing GFI becomes computationally intractable, and MFQ becomes the practical metric of choice for two-arm binary outcome studies. The GFQ complements RQ, which measures robustness (distance from independence). Both should be reported together for multi-arm, multi-outcome studies. 3.4 DFQ — Diagnostic Fragility Quotient ⭐ Definition: Proportion of the relevant subset of observations that must toggle to change the diagnostic classification (below vs not below benchmark) Formula: DFQ = DFI / n_relevant Where n_relevant depends on metric: Sensitivity: n_relevant = TP + FN (disease+) Specificity: n_relevant = TN + FP (disease−) PPV: n_relevant = TP + FP (test+) NPV: n_relevant = TN + FN (test−) ACCURACY (agreement with truth): n_relevant = TP + FN + FP + TN = N Range: 0 to 1 Interpretation: For DFQ, fr = DFQ (e.g., fr = 0.06 means 6% of the relevant cases must change to flip the benchmark classification). Advantages: Correctly targets the subset of observations that determine each diagnostic metric, and uses a one-sided exact test appropriate for benchmark comparisons. Base metric: DFI (diagnostic fragility index) Note: Uses a one-sided exact binomial test against a benchmark (H₀: p = p₀ vs H₁: p < p₀). For PPV/NPV/ACCURACY, data should be normalized to 50% disease prevalence. DFQ assesses fragility (stability of the benchmark classification) for diagnostic metrics. It complements DNB, which measures robustness (distance of the diagnostic odds ratio from neutrality). Both should be reported together for diagnostic accuracy studies.
Prevalence Normalization for PPV/NPV/ACCURACY (Standard Procedure) Rationale: Clinical testing occurs at diagnostic uncertainty (pretest ≈ 50%) Procedure: 1. Identify minority class: min(n_disease+, n_disease−) 2. Scale the majority class to match the minority, preserving its internal ratio: If scaling disease−: maintain FP:TN If scaling disease+: maintain TP:FN 3. Round conservatively: TP/TN down, FP/FN up 4. Calculate DFI on the normalized table 5. DFQ = DFI/n_relevant_normalized 3.5 PFI — Percent Fragility Index ⭐ Definition: Proportion of the maximal admissible fixed-margin shift required to flip statistical significance in a matched or fixed-margin design. Formula: PFI = |x| / (N / 4), where x is the minimal fixed-margin perturbation (cell shift) required to change the significance classification. Range: 0 to 1 Interpretation: For PFI, fr = PFI (e.g., fr = 0.10 means the shift required to flip significance is 10% of the maximal possible fixed-margin cell movement). Advantages: Correctly handles fixed-margin structures such as matched pairs, crossover symmetry, or stratified hypergeometric designs. Base metric: x (minimal fixed-margin perturbation) Note: Use only when row and column margins are fixed by design, e.g., matched pairs, fixed 1:1 strata, crossover designs, and situations where both row and column totals are structurally fixed (hypergeometric model). Not comparable to FI/SFI/GFI metrics, which assume different underlying data-generating processes. PFI is required only in fixed-margin or matched designs; in all other settings, MFQ or GFQ should be used instead. 3.6 CFQ — Continuous Fragility Quotient ⭐ Definition: Proportion of an SE-scaled shift in the estimated mean difference required to flip statistical significance in a two-sample continuous comparison (Welch t-test). Formula: Let v₁ = s₁²/n₁ (variance of mean 1), v₂ = s₂²/n₂ (variance of mean 2), SE_diff = √(v₁ + v₂) (this is the Continuous Fragility Unit, CFU), θ = m₁ − m₂ (observed mean difference), T = θ / SE_diff (observed Welch t-statistic), df = (v₁ + v₂)² / (v₁²/(n₁−1) + v₂²/(n₂−1)), (Welch-Satterthwaite degrees of freedom), t* = t₀․₉₇₅,df (two-sided critical value at α = 0.05). Continuous Fragility Score (distance in SE units to the p = 0.05 boundary): CFS = | |T| − t* |. Continuous Fragility Quotient: CFQ = CFS / (1 + CFS).
m₁, m₂ = observed group means s₁, s₂ = observed standard deviations n₁, n₂ = group sample sizes. Range: 0 to 1. Interpretation: For CFQ, fr = CFQ. For example, fr = 0.12 means the observed t-statistic lies relatively close to the p = 0.05 boundary on the CFQ scale; smaller values indicate a more fragile significance classification, larger values a more stable one. Advantages: Works directly from reported summary statistics (m₁, m₂, s₁, s₂, n₁, n₂). No raw data required. No simulated data or distributional reconstruction. Correctly respects Welch's variance structure and degrees of freedom. Provides a continuous-outcome analogue of FQ/GFQ. Base metric: CFS (SE-unit distance between |T| and t*). Note: CFQ assesses fragility (stability of significance). It complements MeCI, which assesses robustness (distance from neutrality). Both should be reported for continuous outcomes. Part IV: Primary Robustness Metrics Core Concept: Neutrality Boundary Framework (NBF) NBF metrics quantify geometric distance from neutrality—where treatment equals control (RR=1, Δ=0, r=0, DOR=1). General NBF Formula: NBF = |T − T₀| / (|T − T₀| + S), where T = statistic, T₀ = neutral value, S = scale parameter. Universal property: all NBF metrics → [0,1]. Interpretation: 0 = at neutrality, 1 = maximally separated. 4.1 RQ — Risk Quotient ⭐ Definition: NBF-based robustness metric measuring geometric distance from independence in binary or multinomial outcome tables. Formula (general): RRI = (1/k) Σ|O − E|, RQ = RRI / (N/k), Where k is the number of independent cells in the table, O are observed counts, and E are expected counts under independence. Special-case shortcut (2×2 with balanced column margins): RQ = |ad − bc| / (N²/4). (Does not hold with unequal margins). Range: 0 to 1. Interpretation: For RQ, nb = RQ. For example, nb = 0.20 means the data are moderately separated from independence. Neutrality: Independence (ad = bc for 2×2) Pairs with: FQ, MFQ, GFQ Note: Standard robustness measure for binary and multinomial outcomes.
4.2 DNB — Diagnostic Neutrality Boundary ⭐ Definition: NBF-based robustness metric measuring the diagnostic odds ratio's (DOR) distance from neutrality. Formula: DNB = |ln(DOR)| / (|ln(DOR)| + SE(ln(DOR))) where: DOR = (TP × TN) / (FP × FN) SE(ln(DOR)) = √(1/TP + 1/FN + 1/FP + 1/TN) Range: 0 to 1. Interpretation: For DNB, nb = DNB. For example, nb = 0.35 means the diagnostic odds ratio is clearly separated from no-discrimination. Neutrality: DOR = 1 (test no better than chance) Pairs with: DFQ Note: Primary robustness measure for diagnostic tests. Apply after prevalence normalization for PPV/NPV. 4.3 MeCI — Meaningful Change Index ⭐ Definition: NBF-based robustness metric measuring distance from neutrality for continuous outcomes. Formula: Weighted midpoint: c = (s₁μ₂ + s₂μ₁) / (s₁ + s₂) Minimal distance: D = min(|μ₁ − c|, |μ₂ − c|) / √(s₁² + s₂²) MeCI = D / (1 + D) Range: 0 to 1. Interpretation: For MeCI, nb = MeCI. For example, nb = 0.15 means the group means are modestly separated relative to the pooled variability. Neutrality: μ₁ = μ₂ Pairs with: CFQ Note: Primary robustness metric for continuous outcomes. 4.4 DTI — Distance to Independence Definition: NBF-based robustness metric for correlations. Formula: DTI = |atanh(r)| / (1 + |atanh(r)|) Range: 0 to 1. Interpretation: For DTI, nb = DTI. For example, nb = 0.25 means the correlation is clearly separated from zero. Neutrality: r = 0 Note: Primary robustness measure for correlation studies. 4.5 Agreement-NBF Definition: NBF-based robustness metric for inter-rater agreement without ground truth. Formula: Agreement-NBF = |p − 0.5| / (|p − 0.5| + 0.5/√n) where p = observed agreement proportion Range: 0 to 1. Interpretation: For Agreement-NBF, nb = Agreement-NBF. For example, nb = 0.10 means agreement is near chance levels. Neutrality: p = 0.5 (chance agreement for dichotomous ratings)
Note: Uses raw agreement, NOT Cohen's kappa. For agreement with ground truth, use diagnostic metrics (DFQ/DNB). 4.6 ANOVAη² Definition: NBF-compatible robustness metric for multi-group comparisons. Formula: η² = df_b·F / (df_b·F + df_w) Range: 0 to 1. Interpretation: For ANOVAη², nb = η². For example, nb = 0.30 means substantial between-group variation relative to within-group variation. Neutrality: All group means equal (F = 0) Note: Equivalent to the traditional eta-squared effect size; already NBF-compatible. Part V: Secondary Metrics (Raw Counts & Units) Raw Fragility Counts (Input to Quotients) FI — Fragility Index Definition: Minimum number of outcome toggles within one arm required to flip statistical significance using a two-sided Fisher's exact test. Toggle rule: Toggle outcomes in the arm with fewer events; if tied, toggle the smaller arm. Test: Two-sided Fisher's exact. Output: Integer count → FQ = FI / N, MFQ = FI / n_mod. Note: Classic metric from Walsh et al. (2014). GFI — Global Fragility Index Definition: Minimum number of cell-to-cell reallocations required to flip statistical significance in an r×c contingency table. Toggle rule: Any admissible cell movement; algorithm finds the minimal global path. Test: Two-sided Fisher's exact or exact multinomial test. Unit: Global Fragility Unit (GFU) = 1/N. Output: Integer count → GFQ = GFI / N. Note: Gold standard for multinomial tables. Computationally heavy for N ≳ 5000; MFQ is the fallback for 2×2 designs. DFI — Diagnostic Fragility Index Definition: Minimum number of "success" toggles required to switch the diagnostic benchmark classification between "below benchmark" and "not below benchmark" (one-sided exact binomial). Toggle rule: • Sensitivity: TP ↔ FN • Specificity: TN ↔ FP • PPV: TP ↔ FP • NPV: TN ↔ FN • Accuracy: any TP/TN/FP/FN toggle changing success proportion Test: One-sided exact binomial test vs benchmark p₀.