Repository navigation
Commit 40ac2a1
eval+docs: v29 residue saturation evidence — 3-model helallao reasoning sweep, 0 rescues / 42 attempts
NEXT_SESSION priority #1 ("paid OpenRouter top-up на v29 residue с
claude-4.5-sonnet / gpt-5.2-thinking / grok-4.1-reasoning") closes
empirically. helallao gives the same Perplexity Pro models at $0
through Юля's existing Pro sub, so paid OR was strictly redundant.
Run setup: scripts/run_helallao_voting.py on
eval/reports/2026-05-24/v29-v28-plus-p3f-q1275-merged.json,
14 residue qids (25/37/125/349/484/595/694/930/1029/1094/1144/1168/
1247/1254), sleep_between=3, reasoning-mode auto-detect.
Results:
claude-4.5-sonnet-thinking : 14/14 same, 0 rescues, 0 errors
gpt-5.2-thinking : 14/14 same, 0 rescues, 0 errors
(initial 3 transient curl timeouts on
qids 125/349/484 cleanly retried)
grok-4.1-reasoning : 14/14 same, 0 rescues, 0 errors
Union: 42 model-qid attempts, 0 rescues, 0 regressions.
Three observations from this evidence:
1. Day-4 (2026-05-18) rate-limit on claude-4.5-sonnet-thinking has
cleared. 6-day cooldown >> the ≥24h threshold I'd flagged before.
All 14 cases reached without EXC. The model just doesn't produce
the gold shape on any of the 14 misses.
2. Ceiling-friction classification in v29 description is verified
empirically — three independent frontier reasoning routes converge
on the same wrong SQL shape as the codestral baseline. These
aren't model-knowledge gaps; they're BIRD-annotation quirks
(qids 1029 sort direction, 1247 precedence convention),
semantic-ambiguity questions (595 "one post history" interpretation,
694 "user who left it" / "latest"), and query-shape mismatches
where multiple readings are defensible.
3. Past 93.0% on $0 budget needs structural change, not better
model access. Options: paid OR with broader context (no clear
leverage), custom JOIN-path schema linker (v22 lesson — research-
grade, дни), or accept 93.0% as portfolio-final.
Artefacts: four voting reports preserved (one per model run + the
3-qid retry batch). No merge attempted — nothing to merge.
Side cleanup: deleted eval/reports/2026-05-24/v29-arcwise-rescored-pre-fix.json
(diagnostic snapshot from c74b46c rescore-fix; canonical post-fix
v29-arcwise-rescored.json is the source of truth now).
Docs updated: SESSION_HANDOFF tl;dr (new EOD-2 block on top),
NEXT_SESSION priority #1 marked CLOSED with strikethrough, ceiling
note added at the end. Gates unchanged: 330 pytest, ruff clean,
mypy --strict src clean.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent b6aed93 commit 40ac2a1
6 files changed
Lines changed: 755 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
97 | 97 | | |
98 | 98 | | |
99 | 99 | | |
100 | | - | |
101 | | - | |
102 | | - | |
103 | | - | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
104 | 107 | | |
105 | | - | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
106 | 111 | | |
107 | 112 | | |
108 | 113 | | |
109 | 114 | | |
110 | | - | |
| 115 | + | |
| 116 | + | |
111 | 117 | | |
112 | 118 | | |
113 | 119 | | |
114 | | - | |
115 | | - | |
116 | | - | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
117 | 125 | | |
118 | 126 | | |
119 | 127 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
3 | 21 | | |
4 | 22 | | |
5 | 23 | | |
| |||
0 commit comments