Skip to content

Correct the figures that drifted, and check them from now on - #19

Merged
DenisDrobyshev merged 1 commit into
mainfrom
fix/figures-that-drifted
Sep 18, 2026
Merged

DenisDrobyshev merged 1 commit into
mainfrom
fix/figures-that-drifted

Conversation

@DenisDrobyshev

Copy link
Copy Markdown
Member

Two of the four figures under Numbers with the conditions they were measured under were wrong:

Figure Page said Source says
Algorithms / environments 31 / 22 32 / 24 (decisionrl's CITATION.cff, pinned by its tests)
Line coverage 86% 84.41%, gate at 80% (decisionrl CI, run 35383681989)

Both were the same stale pair the README badges carried. Fixed on the English and Russian pages.

scripts/check_figures.py now reads each figure's source and reports drift into one standing issue, weekly. Verified: it passes on the corrected pages and fails on each old value, including the applied count that is spelled out in words rather than digits.

recall@5 is deliberately reported as unverified rather than passed — praxis states it in prose with no eval run pinning it. That is a gap to close in praxis.

The front page states four numbers under the heading "Numbers with the
conditions they were measured under". Two of them were wrong.

decisionrl ships 32 algorithms across 24 environments; the page said 31 and 22,
the same stale pair its own README badges carried. Line coverage read 86%; the
figure CI measures on the fast suite is 84.41%, and the threshold that fails the
build is 80, so both halves of the sentence were off.

Nothing recomputed any of it, which is the failure this organisation says it
does not accept, on the one page where it says so. check_figures.py reads each
figure's source -- decisionrl's CITATION.cff, which decisionrl's own tests pin
to the package; glia's pyproject; Codecov -- and reports drift into one standing
issue. recall@5 is reported as unverified rather than passed: praxis states it
in prose with no eval run behind it, which is a gap in praxis to close there.
@DenisDrobyshev
DenisDrobyshev merged commit 654ab35 into main Sep 18, 2026
6 checks passed
@DenisDrobyshev
DenisDrobyshev deleted the fix/figures-that-drifted branch September 18, 2026 19:20
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