fix(fortran): parse args through cpp macros (#2077) - #2143
Merged
Conversation
Adds tests/tools/tri_comparison_chart.py's --ci/--regenerate mode, gated on GitGalaxy's own ledger-validated precision (never a raw disagreement count) -- recall is deliberately excluded, since the chart's own docstring already explains why that ratio's cross-tool denominator isn't trustworthy to rank on. Two new workflows mirror the existing tree-sitter-accuracy split: tri-comparison-audit.yml (PR-time, blocking, measures only) and tri-comparison-history.yml (push-to-main, regenerates chart/ledger/report, opens an auto-merged PR only when something actually changed). Both hard-fail if ctags isn't really Universal Ctags, per the PR #2111 incident. Updates ci-push-checklist and tree-sitter-accuracy-sweep skills, the tri-comparison README, and CLAUDE.md's Differential Scan section to reflect the new gate. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
…ution post-approval
Contributor
squid-protocol
force-pushed
the
fix-2077-fortran-args
branch
from
August 22, 2026 21:42
8e86867 to
5496112
Compare
squid-protocol
force-pushed
the
fix-2077-fortran-args
branch
from
August 22, 2026 21:49
5496112 to
41a408a
Compare
… master timeout gotcha
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.
Fixes #2077. Overrides Fortran args count to track parentheses appropriately when macro conditionals appear in the parameter list. Also updates all relevant golden masters, baselines, and the tri-comparison chart.