Skip to article
Mudit Gurnani / ResearchAll research ↗

AI evaluation · Financial answers · Part 2

Terracotta and teal trays select different paper cards from the same field of answers, a companion illustration to Part 1.
Same answers, different ways to choose what deserves a closer look. AI-generated illustration.

Which financial AI answers
should we review?
Part 2

A follow-up study comparing confidence-based and rule-based review across four AI configurations and two financial datasets.

Research code ↗ · Read Part 1 ↗ · Data and methods ↓ · Code and data ↓

Does a good review rule travel?

In Part 1, we asked how to choose financial AI answers for review when we cannot check everything. For the GPT-5.4 mini setup we tested, checking its calculations and cited figures found more mismatches with the answer key than relying on its confidence.

But was that a useful general rule, or a result specific to that setup and those questions?

For Part 2, we collected new answers from four model setups, using a separately selected set of FinQA questions and adding a second financial dataset, TAT-QA. We did not reuse Part 1’s answers. After exclusions, all four setups were compared on the same 942 questions. Question selection and exclusions.

The result changed with the setup: verification still led for Mini, but confidence led for Sol and Gemini.

The same two ways to choose what to check

  • Confidence: ask the AI. “How sure are you?” Review the answers it is least confident about first.
  • Verification: check the work. Our rule-based checker recalculates the answer, looks for cited figures at their source locations, and checks for inputs the calculation did not use. Answers that fail these checks move up the review queue.

These checks test consistency, not whether the AI chose the right figures to answer the question. Neither strategy sees the answer key when choosing what to review. Exact checking and scoring rules.

Mini used low reasoning; the other three used medium. These are comparisons of complete setups, not a test that isolates model intelligence or reasoning effort.

1. The better strategy depended on the setup

Start with the same review budget as Part 1: one in five answers. Below, the percentage shows how many of each setup’s mismatches we caught. A mismatch means its answer did not match the dataset’s answer key within our small numerical allowance.

Table 1. Review performance at 20% capacity
Model setupMismatches caught · combinedDifference per 100 reviews
Verification − confidence (95% CI)
Better strategy
ConfidenceVerificationFinQATAT-QA
GPT-5.4 mini215 total mismatches29.3%63 of 21551.2%110 of 215+27.5(+14.6, +46.0)+22.7(+10.3, +35.4)Verification
GPT-6.1 Sol115 total mismatches50.4%58 of 11517.4%20 of 115−27.5(−38.0, −14.1)−13.4(−22.7, −5.0)Confidence
Claude Sonnet 5.5183 total mismatches47.5%87 of 18356.3%103 of 183+4.4(−7.5, +17.3)+12.4(−1.0, +24.7)No clear winner
Gemini 4 Argon103 total mismatches58.3%60 of 10322.3%23 of 103−25.3(−34.2, −14.4)−14.4(−24.5, −8.0)Confidence

Reading the table. Each setup has 188 answers selected for review. The first two columns show the percentage of all mismatches caught (recall), with counts underneath, summed across datasets. The FinQA and TAT-QA columns show the strategy difference within each dataset, with separate 95% confidence intervals. Positive favors verification; negative favors confidence. An interval spanning zero leaves the lead uncertain. “Better strategy” names a lead supported on both datasets at this review budget.

Positive: verificationNegative: confidenceNo combined confidence interval is reported.

These totals add the original FinQA and TAT-QA review queues. The direction agrees across both datasets for Mini, Sol and Gemini. Sonnet’s higher verification count was not a clear lead in either dataset’s uncertainty analysis. Separate results and uncertainty.

Why do the totals differ? Each setup produced different answers and made a different number of mistakes. We compare the two strategies on the same answers within each setup, not Mini’s raw count against Sol’s. The percentages show the share of that setup’s mistakes found.

2. Does the result change when we review more?

As in Part 1, we tested 5%, 10%, 20% and 50% review capacity. Mini continued to favor verification; Sol and Gemini favored confidence. Sonnet was less consistent.

● Confidence● Verification┄ Random expectation
GPT-5.4 mini: share of mismatches caughtAt 5, 10, 20 and 50 percent review capacity: Confidence 11.2%, 18.6%, 29.3%, 54.4%; Verification 18.1%, 37.2%, 51.2%, 68.4%; Random expectation 6.3%, 11.2%, 21.2%, 50.6%. Descriptive combination of the two dataset queues.GPT-5.4 mini0%25%50%75%100%Random expectation: 6.3% at 5% reviewRandom expectation: 11.2% at 10% reviewRandom expectation: 21.2% at 20% reviewRandom expectation: 50.6% at 50% reviewVerification: 18.1% at 5% reviewVerification: 37.2% at 10% reviewVerification: 51.2% at 20% reviewVerification: 68.4% at 50% reviewConfidence: 11.2% at 5% reviewConfidence: 18.6% at 10% reviewConfidence: 29.3% at 20% reviewConfidence: 54.4% at 50% review5%10%20%50%Share of answers sent for reviewGPT-6.1 Sol: share of mismatches caughtAt 5, 10, 20 and 50 percent review capacity: Confidence 20.0%, 31.3%, 50.4%, 74.8%; Verification 5.2%, 9.6%, 17.4%, 50.4%; Random expectation 4.3%, 9.3%, 19.5%, 49.6%. Descriptive combination of the two dataset queues.GPT-6.1 Sol0%25%50%75%100%Random expectation: 4.3% at 5% reviewRandom expectation: 9.3% at 10% reviewRandom expectation: 19.5% at 20% reviewRandom expectation: 49.6% at 50% reviewVerification: 5.2% at 5% reviewVerification: 9.6% at 10% reviewVerification: 17.4% at 20% reviewVerification: 50.4% at 50% reviewConfidence: 20.0% at 5% reviewConfidence: 31.3% at 10% reviewConfidence: 50.4% at 20% reviewConfidence: 74.8% at 50% review5%10%20%50%Share of answers sent for reviewClaude Sonnet 5.5: share of mismatches caughtAt 5, 10, 20 and 50 percent review capacity: Confidence 14.2%, 27.3%, 47.5%, 72.1%; Verification 20.2%, 42.6%, 56.3%, 68.9%; Random expectation 5.4%, 10.4%, 20.4%, 50.2%. Descriptive combination of the two dataset queues.Claude Sonnet 5.50%25%50%75%100%Random expectation: 5.4% at 5% reviewRandom expectation: 10.4% at 10% reviewRandom expectation: 20.4% at 20% reviewRandom expectation: 50.2% at 50% reviewVerification: 20.2% at 5% reviewVerification: 42.6% at 10% reviewVerification: 56.3% at 20% reviewVerification: 68.9% at 50% reviewConfidence: 14.2% at 5% reviewConfidence: 27.3% at 10% reviewConfidence: 47.5% at 20% reviewConfidence: 72.1% at 50% review5%10%20%50%Share of answers sent for reviewGemini 4 Argon: share of mismatches caughtAt 5, 10, 20 and 50 percent review capacity: Confidence 21.4%, 35.9%, 58.3%, 79.6%; Verification 6.8%, 10.7%, 22.3%, 52.4%; Random expectation 4.3%, 9.3%, 19.5%, 49.6%. Descriptive combination of the two dataset queues.Gemini 4 Argon0%25%50%75%100%Random expectation: 4.3% at 5% reviewRandom expectation: 9.3% at 10% reviewRandom expectation: 19.5% at 20% reviewRandom expectation: 49.6% at 50% reviewVerification: 6.8% at 5% reviewVerification: 10.7% at 10% reviewVerification: 22.3% at 20% reviewVerification: 52.4% at 50% reviewConfidence: 21.4% at 5% reviewConfidence: 35.9% at 10% reviewConfidence: 58.3% at 20% reviewConfidence: 79.6% at 50% review5%10%20%50%Share of answers sent for review
Share of each setup’s numerical mismatches caught (recall). The dotted line is expected random selection with the same required-review cases. Both datasets combined descriptively. Exact values and definitions. Random baseline.

The practical result is also visible in the answers left outside review. Selecting more wrong answers for checking leaves a more accurate remaining batch.

How accurate were the answers left outside review?

● Confidence● Verification
GPT-5.4 mini: answer-key agreement outside reviewAt 5, 10, 20 and 50 percent review capacity: Confidence 78.7%, 79.4%, 79.8%, 79.2%; Verification 80.4%, 84.1%, 86.1%, 85.6%. Descriptive combination of the two dataset queues.GPT-5.4 mini70%80%90%100%Verification: 80.4% at 5% reviewVerification: 84.1% at 10% reviewVerification: 86.1% at 20% reviewVerification: 85.6% at 50% reviewConfidence: 78.7% at 5% reviewConfidence: 79.4% at 10% reviewConfidence: 79.8% at 20% reviewConfidence: 79.2% at 50% review5%10%20%50%Share of answers sent for reviewGPT-6.1 Sol: answer-key agreement outside reviewAt 5, 10, 20 and 50 percent review capacity: Confidence 89.7%, 90.7%, 92.4%, 93.9%; Verification 87.8%, 87.8%, 87.4%, 87.9%. Descriptive combination of the two dataset queues.GPT-6.1 Sol70%80%90%100%Verification: 87.8% at 5% reviewVerification: 87.8% at 10% reviewVerification: 87.4% at 20% reviewVerification: 87.9% at 50% reviewConfidence: 89.7% at 5% reviewConfidence: 90.7% at 10% reviewConfidence: 92.4% at 20% reviewConfidence: 93.9% at 50% review5%10%20%50%Share of answers sent for reviewClaude Sonnet 5.5: answer-key agreement outside reviewAt 5, 10, 20 and 50 percent review capacity: Confidence 82.5%, 84.3%, 87.3%, 89.2%; Verification 83.7%, 87.6%, 89.4%, 87.9%. Descriptive combination of the two dataset queues.Claude Sonnet 5.570%80%90%100%Verification: 83.7% at 5% reviewVerification: 87.6% at 10% reviewVerification: 89.4% at 20% reviewVerification: 87.9% at 50% reviewConfidence: 82.5% at 5% reviewConfidence: 84.3% at 10% reviewConfidence: 87.3% at 20% reviewConfidence: 89.2% at 50% review5%10%20%50%Share of answers sent for reviewGemini 4 Argon: answer-key agreement outside reviewAt 5, 10, 20 and 50 percent review capacity: Confidence 91.0%, 92.2%, 94.3%, 95.6%; Verification 89.3%, 89.2%, 89.4%, 89.6%. Descriptive combination of the two dataset queues.Gemini 4 Argon70%80%90%100%Verification: 89.3% at 5% reviewVerification: 89.2% at 10% reviewVerification: 89.4% at 20% reviewVerification: 89.6% at 50% reviewConfidence: 91.0% at 5% reviewConfidence: 92.2% at 10% reviewConfidence: 94.3% at 20% reviewConfidence: 95.6% at 50% review5%10%20%50%Share of answers sent for review
Share of answers left outside review that matched the answer key. Vertical axes run from 70% to 100%; these are not scores after human correction. Both datasets combined descriptively. Exact values and definitions.

3. Our checks missed most of Sol’s and Gemini’s wrong answers

Our verification rules look for specific problems: a calculation that does not agree with the stated answer, a cited figure that cannot be found at its source location, or an input that the calculation does not use.

For Sol on FinQA, these rules identified a problem in only 2 of its 73 mismatches. The other 71 did not trigger those checks. For Gemini, only 4 of 67 triggered them.

How can a wrong answer pass? An AI could use last year’s revenue instead of this year’s and calculate correctly. The figure is in the report and the arithmetic works, but it answers the wrong question. This is an illustration of what our checks can miss, not a confirmed explanation of these errors.

Confidence was more useful than these particular checks for Sol and Gemini. That gives us a concrete next step: improve what verification checks for, then test it again. Warning coverage and missed cases.

A better verification strategy is the next question

The next step is to inspect the missed cases and test checks for whether the chosen figures, dates and calculation actually answer the question. We can also test whether combining confidence with verification helps, especially when the checker finds no problem. Any new rule should be evaluated on fresh held-out questions.

This does not yet show that confidence gets better as models get smarter. Different error types and reasoning settings could contribute, and Sonnet did not show a clear winner. Related work on confidence and ranking.

The takeaway

Part 1 showed that verification could help. Part 2 shows that this particular verification strategy does not work equally well for every AI setup.

When you change the AI in your workflow, test how you choose its answers for review too.

Read Part 1 · Study files, code and cost

Methods and supporting material

Appendix

Questions, configurations and scoring

The pilot began on ; the larger study began on October 18. This article was published on October 21.

The final set was selected separately from development questions and screened against recorded prior exposure, including known earlier-study material. FinQA questions came from a screened training-split pool; Part 1 used test-split questions. This is freshness relative to our study records, not a guarantee against model pretraining exposure.

We collected 3,772 responses. Of 1,000 selected questions, 57 could not be processed under our preparation rules, including interface and mapping limitations. They were not replaced. One further question was excluded from all four matched sets after a Sonnet response was truncated. The matched set contains 942 questions and 3,768 model answers. Missingness is not assumed random.

Configurations: GPT-5.4 mini, low reasoning; GPT-6.1 Sol, Claude Sonnet 5.5 and Gemini 4 Argon, medium reasoning. Reasoning labels are not an equalized compute budget. We did not vary effort within models.

Confidence was elicited in the answer as a probability from 0 to 1, not derived from token probabilities. Both strategies first include the same automatic-review cases: responses that decline to answer or whose format, calculation or units fail the usability checks. These use part of the same budget, not extra slots. Where numerical answers remain gradable, they contribute to match or mismatch totals. Abstentions and ungradable failures remain separate.

Scoring allows an absolute difference of 0.005 in each question’s preassigned output coordinate, with exact agreement for counts. For percentages this means 0.005 percentage points. Unit and scale conversions precede comparison. This is not 0.5% relative error or a threshold for financial harm.

Neither policy uses the answer key when ranking. Verification prioritizes arithmetic, evidence and unused-input warnings, then the fixed seeded tie order. An arithmetic warning means the recalculated result differs from the stated answer beyond the fixed allowance. An evidence warning means a cited number cannot be located at the cited source location. An unused-input warning means a supplied input was not used in the calculation. A warning is generated by our rule-based checker, not by the answer key or another model. The prompt, checker, scoring and ranking were frozen before final generation.

Uncertainty and interpretation
FinQA: 91 of 455 answers reviewed per setup. Bold indicates the supported lead at this budget.
ModelTotal mismatchesConfidence caughtVerification caught
GPT-5.4 mini1273964
GPT-6.1 Sol733813
Claude Sonnet 5.51004852
Gemini 4 Argon673613
TAT-QA: 97 of 487 answers reviewed per setup. Bold indicates the supported lead at this budget.
ModelTotal mismatchesConfidence caughtVerification caught
GPT-5.4 mini882446
GPT-6.1 Sol42207
Claude Sonnet 5.5833951
Gemini 4 Argon362410
Which review strategy found more mismatches?At 20 percent review capacity, verification leads for Mini, confidence for Sol and Gemini, and Sonnet's intervals cross zero on both datasets. Points are differences per100 review slots; lines are separate95percent uncertainty intervals, rounded to one decimal.Which strategy found more mismatches?Difference per 100 review slots · 20% review capacity← ConfidenceVerification →-40-200+20+40GPT-5.4 miniFinQAGPT-5.4 mini · FinQA: +27.5 per 100 review slots; 95% interval 14.6 to 46.+27.5GPT-6.1 SolFinQAGPT-6.1 Sol · FinQA: -27.5 per 100 review slots; 95% interval -38 to -14.1.-27.5Claude Sonnet 5.5FinQAClaude Sonnet 5.5 · FinQA: +4.4 per 100 review slots; 95% interval -7.5 to 17.3.+4.4Gemini 4 ArgonFinQAGemini 4 Argon · FinQA: -25.3 per 100 review slots; 95% interval -34.2 to -14.4.-25.3GPT-5.4 miniTAT-QAGPT-5.4 mini · TAT-QA: +22.7 per 100 review slots; 95% interval 10.3 to 35.4.+22.7GPT-6.1 SolTAT-QAGPT-6.1 Sol · TAT-QA: -13.4 per 100 review slots; 95% interval -22.7 to -5.-13.4Claude Sonnet 5.5TAT-QAClaude Sonnet 5.5 · TAT-QA: +12.4 per 100 review slots; 95% interval -1 to 24.7.+12.4Gemini 4 ArgonTAT-QAGemini 4 Argon · TAT-QA: -14.4 per 100 review slots; 95% interval -24.5 to -8.-14.40 = no difference between strategiesEach line is a separate 95% interval.
The comparison is within each model setup, not a model-quality leaderboard. A line crossing zero leaves the direction uncertain. How to read the intervals.

The chart reports verification minus confidence: additional mismatches per 100 review slots. Positive favors verification; negative favors confidence. Each line is a separate 95% pointwise interval from 10,000 paired resamples of source groups. It is not simultaneous coverage across eight comparisons or a causal test of model differences. Groups are not guaranteed independent company reports.

Sonnet’s intervals cross zero on both datasets. Mini’s favor verification; Sol’s and Gemini’s favor confidence. We also checked 1,000 tie-order seeds. The plot uses interval endpoints rounded to one decimal; the saved analysis retains full precision.

Public benchmark training exposure cannot be ruled out. Results concern these numerical tasks and this particular checker. No people corrected answers, and we did not measure labor savings or financial impact.

All review capacities, precision and recall

The main table and plots combine the two original dataset-specific queues by adding counts. They do not rerank a pooled dataset or introduce a new combined significance test. At 5%, 10%, 20% and 50%, the combined review-slot totals are 46, 93, 188 and 470 out of 942 answers. Recall divides combined catches by combined mismatches. Remaining-answer accuracy divides combined matches outside review by all answers outside review, including any ungradable answers. We weight by the actual remaining counts, not an unweighted average of dataset percentages.

Combined presentation: confidence / verification at each review budget
Setup / review capacityMismatches caughtPrecisionRecallAccuracy outside review
GPT-5.4 mini / 5%24 / 3952.2% / 84.8%11.2% / 18.1%78.7% / 80.4%
GPT-5.4 mini / 10%40 / 8043.0% / 86.0%18.6% / 37.2%79.4% / 84.1%
GPT-5.4 mini / 20%63 / 11033.5% / 58.5%29.3% / 51.2%79.8% / 86.1%
GPT-5.4 mini / 50%117 / 14724.9% / 31.3%54.4% / 68.4%79.2% / 85.6%
GPT-6.1 Sol / 5%23 / 650.0% / 13.0%20.0% / 5.2%89.7% / 87.8%
GPT-6.1 Sol / 10%36 / 1138.7% / 11.8%31.3% / 9.6%90.7% / 87.8%
GPT-6.1 Sol / 20%58 / 2030.9% / 10.6%50.4% / 17.4%92.4% / 87.4%
GPT-6.1 Sol / 50%86 / 5818.3% / 12.3%74.8% / 50.4%93.9% / 87.9%
Claude Sonnet 5.5 / 5%26 / 3756.5% / 80.4%14.2% / 20.2%82.5% / 83.7%
Claude Sonnet 5.5 / 10%50 / 7853.8% / 83.9%27.3% / 42.6%84.3% / 87.6%
Claude Sonnet 5.5 / 20%87 / 10346.3% / 54.8%47.5% / 56.3%87.3% / 89.4%
Claude Sonnet 5.5 / 50%132 / 12628.1% / 26.8%72.1% / 68.9%89.2% / 87.9%
Gemini 4 Argon / 5%22 / 747.8% / 15.2%21.4% / 6.8%91.0% / 89.3%
Gemini 4 Argon / 10%37 / 1139.8% / 11.8%35.9% / 10.7%92.2% / 89.2%
Gemini 4 Argon / 20%60 / 2331.9% / 12.2%58.3% / 22.3%94.3% / 89.4%
Gemini 4 Argon / 50%82 / 5417.4% / 11.5%79.6% / 52.4%95.6% / 89.6%

Each pair below is confidence / verification mismatches caught. Capacities are rounded down. FinQA slots: 22,45,91,227. TAT-QA slots: 24,48,97,243. These are fixed-seed descriptive counts; 20% was the primary budget.

Mismatches caught across review capacities
Dataset / model5%10%20%50%
FinQA / GPT-5.4 mini12 / 1823 / 4039 / 6472 / 88
FinQA / GPT-6.1 Sol12 / 321 / 738 / 1357 / 38
FinQA / Claude Sonnet 5.511 / 1724 / 3448 / 5273 / 65
FinQA / Gemini 4 Argon11 / 421 / 836 / 1353 / 36
TAT-QA / GPT-5.4 mini12 / 2117 / 4024 / 4645 / 59
TAT-QA / GPT-6.1 Sol11 / 315 / 420 / 729 / 20
TAT-QA / Claude Sonnet 5.515 / 2026 / 4439 / 5159 / 61
TAT-QA / Gemini 4 Argon11 / 316 / 324 / 1029 / 18

Precision is mismatches caught divided by all review slots. Recall is mismatches caught divided by the total mismatches for that setup and dataset. Pairs below are confidence / verification at 20%.

Precision and recall at20%
Dataset / modelPrecisionRecall
FinQA / GPT-5.4 mini42.9% / 70.3%30.7% / 50.4%
FinQA / GPT-6.1 Sol41.8% / 14.3%52.1% / 17.8%
FinQA / Claude Sonnet 5.552.7% / 57.1%48.0% / 52.0%
FinQA / Gemini 4 Argon39.6% / 14.3%53.7% / 19.4%
TAT-QA / GPT-5.4 mini24.7% / 47.4%27.3% / 52.3%
TAT-QA / GPT-6.1 Sol20.6% / 7.2%47.6% / 16.7%
TAT-QA / Claude Sonnet 5.540.2% / 52.6%47.0% / 61.4%
TAT-QA / Gemini 4 Argon24.7% / 10.3%66.7% / 27.8%
A random baseline with the same review budget

The baseline first includes the same automatic-review cases as both strategies, then selects uniformly at random from the remaining answers to fill the remaining slots. Expected mismatches caught = mismatches in automatic review + remaining slots × the mismatch share among remaining answers. This exact expectation was saved in the original analysis; it is not one randomly sampled queue.

Mismatches caught at 20% versus the matched random expectation
Dataset / modelConfidenceVerificationRandom expectation
FinQA / GPT-5.4 mini396426.3
FinQA / GPT-6.1 Sol381314.1
FinQA / Claude Sonnet 5.5485219.9
FinQA / Gemini 4 Argon361312.9
TAT-QA / GPT-5.4 mini244619.2
TAT-QA / GPT-6.1 Sol2078.3
TAT-QA / Claude Sonnet 5.5395117.5
TAT-QA / Gemini 4 Argon24107.1

Expected counts are rounded to one decimal and can be fractional. Near or below an expectation does not establish equivalence or a statistically supported disadvantage. The uncertainty intervals elsewhere compare verification with confidence, not with this baseline.

Warning coverage, ranking and false alarms

This is an additional post-study descriptive analysis of the same saved answers. It changes no primary result, scoring rule, warning threshold or queue. “Warned” means a usable response with at least one arithmetic, evidence or unused-input warning. Mandatory unusable cases are separate; warning types can overlap.

Warning diagnostic at20%
Dataset / modelWarned mismatches / allWarned matchesWarned mismatches selected
FinQA / GPT-5.4 mini68 / 1273861 / 68
FinQA / GPT-6.1 Sol2 / 7352 / 2
FinQA / Claude Sonnet 5.547 / 1002447 / 47
FinQA / Gemini 4 Argon4 / 67144 / 4
TAT-QA / GPT-5.4 mini45 / 887343 / 45
TAT-QA / GPT-6.1 Sol3 / 42233 / 3
TAT-QA / Claude Sonnet 5.547 / 832447 / 47
TAT-QA / Gemini 4 Argon3 / 36213 / 3
How many mismatches triggered a warning?FinQA warning coverage: Mini68of127,Sol2of73,Sonnet47of100,Gemini4of67. Mandatory unusable cases are counted separately.Most Sol and Gemini mismatches raised no warningFinQA · share of each setup’s mismatches with at least one warningGPT-5.4 miniGPT-5.4 mini: 68/127 (53.5%) mismatches triggered a warning on FinQA.68/127 (53.5%)GPT-6.1 SolGPT-6.1 Sol: 2/73 (2.7%) mismatches triggered a warning on FinQA.2/73 (2.7%)Claude Sonnet 5.5Claude Sonnet 5.5: 47/100 (47.0%) mismatches triggered a warning on FinQA.47/100 (47.0%)Gemini 4 ArgonGemini 4 Argon: 4/67 (6.0%) mismatches triggered a warning on FinQA.4/67 (6.0%)0%25%50%75%100%Post-study diagnostic · original answers and rules unchanged
Warnings check calculations, cited figures and unused inputs. Automatic-review cases are separate. Both datasets, false alarms and ranking capture.

All warned Sol and Gemini responses, including both matches and mismatches, fit into their 20% queues. The gap is low warning coverage, not exclusion of warned cases at this budget. Warnings on matches are false alarms only relative to numerical scoring; they do not prove that the reasoning or citations are sound. The diagnostic does not identify the causes of unflagged errors or prove a confidence-verification combination will help.

Cost and reproducibility

Total external spending, including the pilot, was $23.06, with no unresolved charges. The saved-answer diagnostic added $0. Subscription and human effort are excluded.

The original analysis and new diagnostic were independently checked. Frozen answers and scientific rules remain unchanged. Download dataset results · Download combined plot data · Download warning diagnostic · Diagnostic code.

Download the code and data package, including a portable diagnostic script and its de-identified input, the original saved estimates and intervals, and code for the article’s combined figures. Reproduction instructions and scope. The package reproduces the warning diagnostic and displayed summaries; it does not regenerate model answers or rerun the original bootstrap analysis. No prompts, source reports, raw model responses or provider credentials are included.