Repository navigation
validator: compression probes score goal, state and next action by type, and the hallucination check counts only code identifiers - #156
Merged
Conversation
…pe, and the hallucination check counts only code identifiers
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Part of #155, pairs with microtensor-arenas#3.
Probe scoring by type
exact: identifier mentioned, as before.word: first word, for yes/no and pass/fail.choice: the letter, for which issue.next_step: 1 when both the kind (read, edit, test, run, install, other) and the file match the agent's actual next command, 0.5 for either alone.Continuation is the mean probe score. Answers longer than eight words still score 0.
Hallucination check. It counts only:
/;name(calls;CamelCase words and capitalised names are no longer counted. An allow list covers common tool, brand and builtin names. A sentence naming GitHub, Node.js and README.md went from 0.5 invented to 0.
Other changes
label.budget_tokens, the exact budget the instruction states.Local tests (not committed) cover word, choice and next step scoring and the allow list. The full suite and newest ruff are clean.
🤖 Generated with Claude Code