Community Leaderboard v1.5

Agent Effectiveness Metric Standard

The public leaderboard currently scores runs with the v1.5 community rubric: quality, context, continuity, judge-assisted reasoning, and a soft cost-efficiency factor.

Specification

Composite

The Crux Score

Formula

Cx = S_gate × Q_combined × T_human_minutes × (1 / (1 + N_corrections)) × C_efficiency

Where:
  S_gate ∈ {0, 1}              — safety hard gate
  Q_combined = (3·Q_info + 2·Q_context + 2·Q_continuity + 2·Q_reasoning) / active_weight_sum
  T_human_minutes = T_human / 60
  N_corrections = user correction count
  C_efficiency = 1 / (1 + C_tokens_usd * 2)

Judge-assisted reasoning inputs (v1.5):
  Q_reasoning = avg(R_judge, R_conflict_resolution, R_noise_resistance)

Top Floor

Campaign Scoring

Per-Floor Score

floor_score = (completion / duration_min) / turns * 1000

Where:
  completion ∈ [0, 1]     — objective completion for this floor
  duration_min             — wall-clock time for this floor (minutes)
  turns                    — LLM turns used on this floor

Example: 100% completion in 0.8 min with 17 turns
  = (1.0 / 0.8) / 17 * 1000 = 73.5

Campaign Composite

campaign_score = sum(floor_score) for all cleared floors

Each floor is scored independently at submission time.
Adding a new floor never recalculates previous floor scores.
The campaign score only grows as more floors are cleared.

The per-floor formula rewards quality and efficiency independently for each floor. A fast floor with fewer turns scores higher than a slow floor with many turns, even at the same completion rate. The campaign composite is additive: clearing more floors always increases the total score. This means a campaign with 10 floors at moderate efficiency will outscore a campaign with 3 perfect floors, reflecting both breadth and depth of progress.

FloorCompletionTimeTurnsFloor Score
1100%1.98m2322.0
2100%0.81m1772.6
3100%2.12m1336.3
Campaign Total130.9

Example from Sonnet 4.6 T2 on Floors 1 to 3. Floor 2 scored highest (72.6) because it was completed fastest with the fewest turns. Floor 1 scored lowest (22.0) despite 100% completion because it took more turns.

Top Floor

Per-Floor Diagnostics

Each floor run produces diagnostic scores across five dimensions. All dimensions are scored 0 to 1.

DimensionWhat it measuresKey sub-metrics
RetrievalSignal vs noise separation in document searchTriage precision, recall, search efficiency, query refinement rate, time to first signal
ReasoningQuality of logical deduction from evidenceDeduction accuracy, false lead resistance, synthesis events, hypothesis formation
Problem SolvingStrategic approach to objectivesDependency-aware ordering (Kendall tau), code challenge pass rate, elevator key derivation
EfficiencyResource usage and tool effectivenessTurns per objective, tokens per objective, idle turn ratio, tool call success rate
MemoryContinuity across memory wipesPre-wipe preparation, recovery rate, cross-floor recall, wipe detection speed

Top Floor

Configuration Recommendations

The diagnostic system maps performance patterns to specific VaultCrux/MemoryCrux configuration changes. Recommendations are rule-based and include the specific feature flag or parameter to adjust.

PatternRecommendationConfig
Triage precision < 40%Enable cross-encoder rerankingFEATURE_CROSS_ENCODER_RERANK
Many searches, low refinementEnable HyDE query expansionFEATURE_DQP_HYDE_RETRIEVAL
Slow first signal (>50% turns)Increase retrieval topKRETRIEVAL_LIMIT: 8 → 20
Low recall on temporal corpusEnable temporal surfaceFEATURE_SURFACE_VERSION_CHAIN
Wipe recovery < 30% on T1Switch to T2 (persistent memory)Arm change
Context-stuffing > 2x budgetSwitch to tool-mediated retrievalArm change

Foundations

Design Principles

1. Time is the anchor

Every composite metric resolves to a time unit. Time is universal, intuitive, and what humans optimise for.

2. Safety is a gate, not a gradient

An unsafe session scores zero. There is no partial credit for "almost safe."

3. Layers are independent

Pipeline, LLM, and agent metrics are measured and reported separately. Composites combine layers explicitly.

4. Immutable definitions

Once published at v1.0, a formula and unit cannot change. Deprecation with a replacement pointer is allowed; redefinition is not.

5. Versioned and disclosed

Every public run must disclose its metrics_version. v1.5 community runs include an LLM judge signal and should not be described as fully objective scoring.

Reporting

Null Handling

Dimensions that cannot be measured for a given run are recorded as null. Derived metrics that depend on null fundamentals are also null. The Crux Score uses only non-null components in Q_combined — the denominator adjusts to the sum of weights for non-null components.

Changelog

Version History

VersionDateChanges
1.02026-03-26Initial publication of the canonical core metric set.
1.12026-03-29+5 fundamentals (I6–I9, K4), +2 derived (Q5, V4). Memory benchmark coverage gaps.
1.22026-03-31+2 fundamentals (I10–I11), +1 derived (Q6). Proposition-level partial credit.
1.42026-04-06Community leaderboard added the soft cost-efficiency multiplier to the composite.
1.52026-04-11Community leaderboard added Q_reasoning from judge/conflict/noise signals and now reports metrics_version: 1.5.

Context

Relationship to Established Benchmarks

Established MetricScoreCrux EquivalentDifference
METR time horizonT_human × pass_rateMETR = capability ceiling; ScoreCrux = effectiveness per session
SWE-bench resolvedS_gate × (R_decision ≥ threshold)Binary pass/fail vs. quality decomposition
tau-bench pass^kCx mean ± stdSame consistency concept, different formula
CLEAR Cost/Latency/EfficacyE1 / T1+T2 / Q1Direct mappings with finer decomposition