cleaned package review

An adversarial review of the cleaned R package (v0.7.0, staging @ 800d53a), which powers the iCLEANED app. Four expert reviews, unit tests against the IPCC source text, proposed fixes tested on a copy, and a script that reproduces every number.

Nothing here changes the cleaned repository. Fixes are proposals for its maintainers. Every page has a comment thread (GitHub Discussions via giscus).

Start here

Reviews

App UI/UX and redesign

Evidence

Reproduce it yourself

In the browser: Open in Colab opens a notebook in Google Colab (R runtime) with one cell per issue and a final cell that applies the proposed fixes. Setup takes a few minutes. Notebook file.

Locally:

curl -O https://peetmate.github.io/cleaned-review/reproduce/reproduce_critical_issues.R
Rscript reproduce_critical_issues.R

The script installs any missing packages into a cleaned_review_lib folder next to it, installs cleaned at the reviewed commit there, and prints the package's value next to the IPCC value for each issue. For the fixed column:

curl -O https://peetmate.github.io/cleaned-review/fixes/proposed_fixes.R
CLEANED_FIXES=proposed_fixes.R Rscript reproduce_critical_issues.R

Sources: tests, proposed_fixes.R, diffs and test matrix, Markdown reports.

Comments

Comments are GitHub Discussions on peetmate/cleaned-review; sign in with GitHub to post.