CARBON
OpenTest.AI proposed open standard · 0.2.0-draft
CARBON Human Review · shared across Eval² and Software Eval

Review Confidence Standard

How much human review is enough to trust an eval or a test suite—and how to say so honestly. Report the estimated acceptable rate for a declared population with its interval, confidence level and sample size.

Four review populations

Eval questions

Is each question valid, answerable, correctly keyed and classified?

AI eval results

Is each model output correct and grounded against its frozen criterion?

Software test cases

Does each test check the right behavior with a sound oracle?

Test execution results

Do logs, screenshots and environment support the recorded outcome?

Store and report these separately. A valid question does not make a response correct; a correct response does not rescue a defective question.

What to report

X% acceptable ±Y percentage points at Z% confidence (n reviewed of N, population named)

Risk tiers and sample sizes

Conservative planning size n = ⌈ln(2/α) / (2h²)⌉ for half-width h, capped at a full census.

TierConfidenceHalf-widthPlanning sample
lowConfidence 95%Half-width ±10 ppSample 185 (or census if smaller)
moderateConfidence 95%Half-width ±5 ppSample 738 (or census if smaller)
highConfidence 99%Half-width ±5 ppSample 1060 (or census if smaller)
criticalConfidence 99%Half-width ±2 ppSample 6623 (or census if smaller)

Review Confidence score

RCS = min(cap, 100 × [0.30·B + 0.35·P + 0.20·S + 0.15·A])

B reviewed breadth across required strata · P precision attained versus target half-width · S sampling integrity and traceability · A review protocol completion (independent ratings, dispositions). The score measures evidence sufficiency; it is not a pass rate or a confidence level.

Ratings use 0–5 anchors (0 invalid … 5 exemplary). Acceptance requires ≥4, all applicable checks passed and no unresolved critical defect. For critical use any safety objection blocks acceptance until resolved.