benchmarks-and-validation

Benchmarks & how to validate the harness

Parent: recursive-harness

The point isn't a leaderboard score — it's showing each piece of the architecture actually helps. So: pick benchmarks that isolate the mechanism, then ablate.

Tier 1 — isolates collapse + backtrack + satisfice (constraint planning)

Failure mode = constraint violation; metric = constraint feasibility = the direct output of the CSP-collapse machinery. Known result: models drop sharply past ~7 constraints — exactly the curve collapse+backtrack should bend.

  • TravelPlanner — itinerary planning, 6 tools, hard/soft constraints.
  • Natural Plan (Google) — calendar / meeting / trip scheduling = constraint propagation.
  • COMPASS (2025) — constrained optimization in LLM agents.
  • DeepPlanning (2025–26) — long-horizon planning with verifiable constraints.
  • (Even cleaner first: toy CSPs — logic-grid puzzles, N-Queens, graph coloring — to isolate propagation/collapse.)

Tier 2 — gate = mechanically-verifiable done (decompose + verify)

Gate is the test/state.

  • SWE-bench Verified (gate = tests pass; saturating ~89%) · SWE-EVO / RoadmapBench (long-horizon, multi-file, weeks — tests "gates prevent cross-stage compounding") · AppWorld (verifiable app state).

Tier 3 — long-horizon convergence + process (does the scaffold prevent drift)

  • GAIA (multi-step tool chains, ~75% ceiling) · UltraHorizon (ultra-long) · LH-Bench — scores process/workflow (did it follow the right stages), not just the end state → directly tests the stages-and-gates claim.

How to validate (the part that matters: ablations)

A single benchmark score proves nothing about which piece works. So:

  1. Baselines: naive single-pass / ReAct / CoT, plus Tree-of-Thoughts / LATS (existing tree-search agents).
  2. Ablate each piece and show degradation:
  3. Measure cost, not just score (LLM calls / tokens) — the architecture trades compute for reliability; show it's Pareto-better than ToT/LATS (same score cheaper, or same cost more accurate).
  4. Track mechanism signals: #backtracks, #no-goods learned, constraint-violation rate vs horizon, how many errors the gates catch — direct evidence the mechanism does what the theory predicts.

Honest note

Real-world benchmarks (SWE-bench/GAIA) are messy and saturating — hard to isolate which piece helped. Validate the mechanism first on constraint-isolated, metric-aligned ones (TravelPlanner / Natural Plan / COMPASS), then move to SWE-EVO / GAIA for the whole.

about this entry

One of sijie's wiki entries. The AI on this site is grounded in the same corpus and answers in sijie's voice, with citations back to entries like this one — answering costs sijie money, so it waits behind a code: enter an access code →