Repository navigation
evidence for the rows an answer is not sure of - #1808
Merged
swapnilpaliwal-sd merged 1 commit intoSep 30, 2026
Merged
swapnilpaliwal-sd merged 1 commit into
swapnilpaliwal-sd merged 1 commit into
Conversation
Co-authored-by: axiomcode-bot[bot] <334110751+axiomcode-bot[bot]@users.noreply.github.com>
swapnilpaliwal-sd
requested review from
JaredHLZhang,
Whua689 and
suyashpaliwal26
as code owners
September 30, 2026 05:27
swapnilpaliwal-sd
deleted the
apps/typescript/evidence-for-uncertain-rows
branch
September 30, 2026 06:37
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.
Rows an answer is not sure of (
[by name],[one of a set],[registered],[text]) come without the code that decides them, so readers re-open the file for about half of all answers, and wrong name-matches get accepted.scripts/ax_evidence.py, used by impact, path, context, changed and test-impact in grep, prose and--jsonoutput, by the MCP tools and by the post-edit hook note.only_through: how many callables and tests are reached only through that row.--drop <file:line>and--exactask again without it (MCPdrop/exact).alongsiderows collapse to a count when evidence is on (--alongsidelists them).AXIOMCODE_EVIDENCE=on|off,--evidence/--no-evidence, MCPevidence. Default off, so every answer is unchanged unless it is turned on.evidence: {call, decider}andonly_through: {callables, tests}.anyparameter, dispatch key, registration constant; JS; Python__init__param; JavaFunction.apply; C#dynamicfield). Controls: a resolved-only answer is byte-identical with the switch on and off, and switch off is byte-identical to base.Checked: golden case 14/14 (0/14 on base); language suites ts 98/0, js, py 42/0, java 79/0, cs pass; CLI cases fail the same 9 checks as base; TS probes 31/74 before and after, 0 regressed; product edges 9977 = 9977; p90 answer growth with evidence on: 0–1.42 KB across the five products (limit 1.5 KB).