Skip to content

Measured: v1.3.0 once on Lite/Verified; function-level denominator fix - #143

Merged
ParsaVictor merged 1 commit into
mainfrom
s18/phase0-tables
Oct 9, 2026
Merged

ParsaVictor merged 1 commit into
mainfrom
s18/phase0-tables

Conversation

@ParsaVictor

Copy link
Copy Markdown
Owner

Phase 0 of session 18 (docs + scoring script only, no engine change — the 14 gold sets measure the unchanged binary).

v1.3.0 release binary, run once (95% bootstrap CI):

file level n Acc@1 Acc@3 Acc@5 Acc@10
Lite strict holdout 276 0.507 [0.45,0.57] 0.717 0.750 0.815
LocAgent subset 274 0.500 [0.44,0.56] 0.723 0.755 0.828
Verified 500 0.446 [0.40,0.49] 0.680 0.736 0.814
Verified not in Lite 403 0.437 [0.39,0.48] 0.670 0.732 0.811

Function level, LocAgent 274: Acc@1/5/10 0.168/0.394/0.482 (BM25† 0.318/0.369 @5/@10, CodeRankEmbed† 0.518/0.588).

Scoring fix: func_eval.py dropped instances without a definitions list (reports < 60 words) from the denominator — 244 instead of 274, Acc@5 0.443 instead of 0.394. Now they count as misses (--skip-missing keeps the old rule). The 274 now equals LocAgent's subset exactly.

Phase 2 (strong-LLM stage) is blocked: all five supplied Baseten keys return HTTP 402 (no credit).

🤖 Generated with Claude Code

…nator fix

Lite strict 276: Acc@1/3/5/10 0.507/0.717/0.750/0.815 (v1.2.0 0.486/0.710/0.750/0.804).
LocAgent 274: 0.500/0.723/0.755; function Acc@5/@10 0.394/0.482 (BM25 0.318/0.369).
Verified 500: 0.446/0.680/0.736/0.814; not in Lite (403): 0.437/0.670/0.732/0.811.

func_eval.py counted only instances that have a `definitions` list; short reports
(<60 words) get none, so they silently left the denominator (244 instead of 274,
Acc@5 0.443 instead of 0.394). They now count as misses; --skip-missing keeps the
old rule. Adds --ci and --gold-cache; git show failures retry and raise.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@ParsaVictor
ParsaVictor merged commit e7a7819 into main Oct 9, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant