{
  "_id": "6a1eea2ab401979e73411f9a",
  "Package": "fairmodels",
  "Type": "Package",
  "Title": "Flexible Tool for Bias Detection, Visualization, and Mitigation",
  "Version": "1.2.2",
  "Authors@R": "c(person(\"Jakub\", \"Wiśniewski\", role = c(\"aut\", \"cre\"),\nemail = \"jakwisn@gmail.com\"),\nperson(\"Przemysław\", \"Biecek\", role = c(\"aut\"),\ncomment = c(ORCID = \"0000-0001-8423-1823\")))",
  "Description": "Measure fairness metrics in one place for many models.\nCheck how big is model's bias towards different races, sex,\nnationalities etc. Use measures such as Statistical Parity,\nEqual odds to detect the discrimination against unprivileged\ngroups. Visualize the bias using heatmap, radar plot, biplot,\nbar chart (and more!). There are various pre-processing and\npost-processing bias mitigation algorithms implemented. Package\nalso supports calculating fairness metrics for regression\nmodels. Find more details in (Wiśniewski, Biecek (2021))\n<arXiv:2104.00507>.",
  "License": "GPL-3",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "RoxygenNote": "7.3.3",
  "VignetteBuilder": "knitr",
  "URL": "https://fairmodels.drwhy.ai/",
  "BugReports": "https://github.com/ModelOriented/fairmodels/issues",
  "Language": "en-US",
  "Repository": "https://modeloriented.r-universe.dev",
  "Date/Publication": "2025-10-31 18:23:08 UTC",
  "RemoteUrl": "https://github.com/modeloriented/fairmodels",
  "RemoteRef": "HEAD",
  "RemoteSha": "eec70286244aef15ba17bd1af45abcc4f19fd326",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-19 10:11:29 UTC",
    "User": "root"
  },
  "Author": "Jakub Wiśniewski [aut, cre],\nPrzemysław Biecek [aut] (ORCID:\n<https://orcid.org/0000-0001-8423-1823>)",
  "Maintainer": "Jakub Wiśniewski <jakwisn@gmail.com>",
  "MD5sum": "89f731b2b17b518be9d73e6f3d49fc14",
  "_user": "modeloriented",
  "_type": "src",
  "_file": "fairmodels_1.2.2.tar.gz",
  "_fileid": "597fcd09b934b1f6ecf2494e8d5185130c6a7692d3eccd709ae84c9a369355a0",
  "_filesize": 2888619,
  "_sha256": "597fcd09b934b1f6ecf2494e8d5185130c6a7692d3eccd709ae84c9a369355a0",
  "_created": "2026-05-19T10:11:29.000Z",
  "_published": "2026-06-02T14:35:22.901Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79096065058,
      "time": 186,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7080701224"
    },
    {
      "job": 79096065214,
      "time": 188,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7080701538"
    },
    {
      "job": 79096065659,
      "time": 119,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7080678475"
    },
    {
      "job": 79096065080,
      "time": 143,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7080687159"
    },
    {
      "job": 79096064393,
      "time": 219,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7080637195"
    },
    {
      "job": 79096064229,
      "time": 131,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7360777895"
    },
    {
      "job": 79096065146,
      "time": 168,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7080695348"
    },
    {
      "job": 79096065578,
      "time": 151,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7080689784"
    },
    {
      "job": 79096066240,
      "time": 155,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7080690667"
    }
  ],
  "_buildurl": "https://github.com/r-universe/modeloriented/actions/runs/26090463379",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/modeloriented/fairmodels",
  "_commit": {
    "id": "eec70286244aef15ba17bd1af45abcc4f19fd326",
    "author": "Jakub Wiśniewski <43787962+jakwisn@users.noreply.github.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "fix: Fix the bug in heatmap plot (#58)\n\n* Fix the bug in heatmap plot",
    "time": 1761934988
  },
  "_maintainer": {
    "name": "Jakub Wiśniewski",
    "email": "jakwisn@gmail.com",
    "login": "jakwisn",
    "description": "Data Scientist at SEB & AI student at DTU ",
    "uuid": 43787962
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5",
      "role": "Depends"
    },
    {
      "package": "DALEX",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "scales",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "patchwork",
      "role": "Imports"
    },
    {
      "package": "ranger",
      "role": "Suggests"
    },
    {
      "package": "gbm",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "covr",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "spelling",
      "role": "Suggests"
    },
    {
      "package": "ggdendro",
      "role": "Suggests"
    },
    {
      "package": "ggrepel",
      "role": "Suggests"
    }
  ],
  "_owner": "modeloriented",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [
    {
      "week": "2025-44",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "v1.2.2",
      "date": "2025-10-31"
    }
  ],
  "_topics": [
    "explain-classifiers",
    "explainable-ml",
    "fairness",
    "fairness-comparison",
    "fairness-ml",
    "model-evaluation"
  ],
  "_stars": 85,
  "_contributors": [
    {
      "user": "jakwisn",
      "count": 226,
      "uuid": 43787962
    },
    {
      "user": "pbiecek",
      "count": 5,
      "uuid": 4624318
    },
    {
      "user": "kozaka93",
      "count": 1,
      "uuid": 24189252
    },
    {
      "user": "teunbrand",
      "count": 1,
      "uuid": 49372158
    },
    {
      "user": "hbaniecki",
      "count": 1,
      "uuid": 32574004
    }
  ],
  "_userbio": {
    "uuid": 44725555,
    "type": "organization",
    "name": "Model Oriented"
  },
  "_downloads": {
    "count": 497,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/fairmodels"
  },
  "_devurl": "https://github.com/modeloriented/fairmodels",
  "_searchresults": 73,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/fairmodels.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/modeloriented/fairmodels",
  "_realowner": "modeloriented",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.1",
      "date": "2020-08-20"
    },
    {
      "version": "0.2.2",
      "date": "2020-09-21"
    },
    {
      "version": "0.2.4",
      "date": "2020-12-12"
    },
    {
      "version": "1.0.1",
      "date": "2021-04-14"
    },
    {
      "version": "1.1.0",
      "date": "2021-05-31"
    },
    {
      "version": "1.2.0",
      "date": "2021-10-08"
    },
    {
      "version": "1.2.1",
      "date": "2022-08-23"
    },
    {
      "version": "1.2.2",
      "date": "2025-11-30"
    }
  ],
  "_exports": [
    "all_cutoffs",
    "calculate_group_fairness_metrics",
    "ceteris_paribus_cutoff",
    "choose_metric",
    "confusion_matrix",
    "disparate_impact_remover",
    "expand_fairness_object",
    "fairness_check",
    "fairness_check_regression",
    "fairness_heatmap",
    "fairness_pca",
    "fairness_radar",
    "group_matrices",
    "group_metric",
    "group_model_performance",
    "metric_scores",
    "performance_and_fairness",
    "plot_density",
    "plot_fairmodels",
    "pre_process_data",
    "regression_metrics",
    "resample",
    "reweight",
    "roc_pivot",
    "stack_metrics"
  ],
  "_datasets": [
    {
      "name": "adult",
      "title": "Adult dataset",
      "object": "adult",
      "class": [
        "data.frame"
      ],
      "fields": [
        "salary",
        "age",
        "workclass",
        "fnlwgt",
        "education",
        "education_num",
        "marital_status",
        "occupation",
        "relationship",
        "race",
        "sex",
        "capital_gain",
        "capital_loss",
        "hours_per_week",
        "native_country"
      ],
      "rows": 32561,
      "table": true,
      "tojson": true
    },
    {
      "name": "adult_test",
      "title": "Adult test dataset",
      "object": "adult_test",
      "class": [
        "data.frame"
      ],
      "fields": [
        "salary",
        "age",
        "workclass",
        "fnlwgt",
        "education",
        "education_num",
        "marital_status",
        "occupation",
        "relationship",
        "race",
        "sex",
        "capital_gain",
        "capital_loss",
        "hours_per_week",
        "native_country"
      ],
      "rows": 16281,
      "table": true,
      "tojson": true
    },
    {
      "name": "compas",
      "title": "Modified COMPAS dataset",
      "object": "compas",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Two_yr_Recidivism",
        "Number_of_Priors",
        "Age_Above_FourtyFive",
        "Age_Below_TwentyFive",
        "Misdemeanor",
        "Ethnicity",
        "Sex"
      ],
      "rows": 6172,
      "table": true,
      "tojson": true
    },
    {
      "name": "german",
      "title": "Modified German Credit data dataset",
      "object": "german",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Risk",
        "Sex",
        "Job",
        "Housing",
        "Saving.accounts",
        "Checking.account",
        "Credit.amount",
        "Duration",
        "Purpose",
        "Age"
      ],
      "rows": 1000,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "adult",
      "title": "Adult dataset",
      "topics": [
        "adult"
      ]
    },
    {
      "page": "adult_test",
      "title": "Adult test dataset",
      "topics": [
        "adult_test"
      ]
    },
    {
      "page": "all_cutoffs",
      "title": "All cutoffs",
      "topics": [
        "all_cutoffs"
      ]
    },
    {
      "page": "calculate_group_fairness_metrics",
      "title": "Calculate fairness metrics in groups",
      "topics": [
        "calculate_group_fairness_metrics"
      ]
    },
    {
      "page": "ceteris_paribus_cutoff",
      "title": "Ceteris paribus cutoff",
      "topics": [
        "ceteris_paribus_cutoff"
      ]
    },
    {
      "page": "choose_metric",
      "title": "Choose metric",
      "topics": [
        "choose_metric"
      ]
    },
    {
      "page": "compas",
      "title": "Modified COMPAS dataset",
      "topics": [
        "compas"
      ]
    },
    {
      "page": "confusion_matrx",
      "title": "Confusion matrix",
      "topics": [
        "confusion_matrix"
      ]
    },
    {
      "page": "disparate_impact_remover",
      "title": "Disparate impact remover",
      "topics": [
        "disparate_impact_remover"
      ]
    },
    {
      "page": "expand_fairness_object",
      "title": "Expand Fairness Object",
      "topics": [
        "expand_fairness_object"
      ]
    },
    {
      "page": "fairness_check",
      "title": "Fairness check",
      "topics": [
        "fairness_check"
      ]
    },
    {
      "page": "fairness_check_regression",
      "title": "Fairness check regression",
      "topics": [
        "fairness_check_regression"
      ]
    },
    {
      "page": "fairness_heatmap",
      "title": "Fairness heatmap",
      "topics": [
        "fairness_heatmap"
      ]
    },
    {
      "page": "fairness_pca",
      "title": "Fairness PCA",
      "topics": [
        "fairness_pca"
      ]
    },
    {
      "page": "fairness_radar",
      "title": "Fairness radar",
      "topics": [
        "fairness_radar"
      ]
    },
    {
      "page": "german",
      "title": "Modified German Credit data dataset",
      "topics": [
        "german"
      ]
    },
    {
      "page": "group_matrices",
      "title": "Group confusion matrices",
      "topics": [
        "group_matrices"
      ]
    },
    {
      "page": "group_metric",
      "title": "Group metric",
      "topics": [
        "group_metric"
      ]
    },
    {
      "page": "group_model_performance",
      "title": "Group model performance",
      "topics": [
        "group_model_performance"
      ]
    },
    {
      "page": "metric_scores",
      "title": "Metric scores",
      "topics": [
        "metric_scores"
      ]
    },
    {
      "page": "performance_and_fairness",
      "title": "Performance and fairness",
      "topics": [
        "performance_and_fairness"
      ]
    },
    {
      "page": "plot_density",
      "title": "Plot fairness object",
      "topics": [
        "plot_density"
      ]
    },
    {
      "page": "plot_fairmodels",
      "title": "Plot fairmodels",
      "topics": [
        "plot_fairmodels",
        "plot_fairmodels.default",
        "plot_fairmodels.explainer",
        "plot_fairmodels.fairness_object"
      ]
    },
    {
      "page": "plot_all_cutoffs",
      "title": "Plot all cutoffs",
      "topics": [
        "plot.all_cutoffs"
      ]
    },
    {
      "page": "plot_ceteris_paribus_cutoff",
      "title": "Ceteris paribus cutoff plot",
      "topics": [
        "plot.ceteris_paribus_cutoff"
      ]
    },
    {
      "page": "plot_chosen_metric",
      "title": "Plot chosen metric",
      "topics": [
        "plot.chosen_metric"
      ]
    },
    {
      "page": "plot_fairness_heatmap",
      "title": "Plot Heatmap",
      "topics": [
        "plot.fairness_heatmap"
      ]
    },
    {
      "page": "plot_fairness_object",
      "title": "Plot fairness object",
      "topics": [
        "plot.fairness_object"
      ]
    },
    {
      "page": "plot_fairness_pca",
      "title": "Plot fairness PCA",
      "topics": [
        "plot.fairness_pca"
      ]
    },
    {
      "page": "plot_fairness_radar",
      "title": "Plot fairness radar",
      "topics": [
        "plot.fairness_radar"
      ]
    },
    {
      "page": "plot_fairness_regression_object",
      "title": "Plot fairness regression object",
      "topics": [
        "plot.fairness_regression_object"
      ]
    },
    {
      "page": "plot_group_metric",
      "title": "Plot group metric",
      "topics": [
        "plot.group_metric"
      ]
    },
    {
      "page": "plot_metric_scores",
      "title": "Plot metric scores",
      "topics": [
        "plot.metric_scores"
      ]
    },
    {
      "page": "plot_performance_and_fairness",
      "title": "Plot fairness and performance",
      "topics": [
        "plot.performance_and_fairness"
      ]
    },
    {
      "page": "plot_stacked_metrics",
      "title": "Plot stacked Metrics",
      "topics": [
        "plot.stacked_metrics"
      ]
    },
    {
      "page": "pre_process_data",
      "title": "Pre-process data",
      "topics": [
        "pre_process_data"
      ]
    },
    {
      "page": "print_all_cutoffs",
      "title": "Print all cutoffs",
      "topics": [
        "print.all_cutoffs"
      ]
    },
    {
      "page": "print_ceteris_paribus_cutoff",
      "title": "Print ceteris paribus cutoff",
      "topics": [
        "print.ceteris_paribus_cutoff"
      ]
    },
    {
      "page": "print_chosen_metric",
      "title": "Print chosen metric",
      "topics": [
        "print.chosen_metric"
      ]
    },
    {
      "page": "print_fairness_heatmap",
      "title": "Print fairness heatmap",
      "topics": [
        "print.fairness_heatmap"
      ]
    },
    {
      "page": "print_fairness_object",
      "title": "Print Fairness Object",
      "topics": [
        "print.fairness_object"
      ]
    },
    {
      "page": "print_fairness_pca",
      "title": "Print fairness PCA",
      "topics": [
        "print.fairness_pca"
      ]
    },
    {
      "page": "print_fairness_radar",
      "title": "Print fairness radar",
      "topics": [
        "print.fairness_radar"
      ]
    },
    {
      "page": "print_fairness_regression_object",
      "title": "Print Fairness Regression Object",
      "topics": [
        "print.fairness_regression_object"
      ]
    },
    {
      "page": "print_group_metric",
      "title": "Print group metric",
      "topics": [
        "print.group_metric"
      ]
    },
    {
      "page": "print_metric_scores",
      "title": "Print metric scores data",
      "topics": [
        "print.metric_scores"
      ]
    },
    {
      "page": "print_performance_and_fairness",
      "title": "Print performance and fairness",
      "topics": [
        "print.performance_and_fairness"
      ]
    },
    {
      "page": "print_stacked_metrics",
      "title": "Print stacked metrics",
      "topics": [
        "print.stacked_metrics"
      ]
    },
    {
      "page": "regression_metrics",
      "title": "Regression metrics",
      "topics": [
        "regression_metrics"
      ]
    },
    {
      "page": "resample",
      "title": "Resample",
      "topics": [
        "resample"
      ]
    },
    {
      "page": "reweight",
      "title": "Reweight",
      "topics": [
        "reweight"
      ]
    },
    {
      "page": "roc_pivot",
      "title": "Reject Option based Classification pivot",
      "topics": [
        "roc_pivot"
      ]
    },
    {
      "page": "plot_stacked_barplot",
      "title": "Stack metrics",
      "topics": [
        "stack_metrics"
      ]
    }
  ],
  "_pkglogo": "https://github.com/modeloriented/fairmodels/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/modeloriented/fairmodels/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "codetools",
    "cpp11",
    "DALEX",
    "digest",
    "doFuture",
    "farver",
    "foreach",
    "future",
    "future.apply",
    "ggplot2",
    "globals",
    "glue",
    "gridExtra",
    "gtable",
    "iBreakDown",
    "ingredients",
    "isoband",
    "iterators",
    "kernelshap",
    "labeling",
    "lifecycle",
    "listenv",
    "parallelly",
    "patchwork",
    "R6",
    "RColorBrewer",
    "rlang",
    "S7",
    "scales",
    "vctrs",
    "viridisLite",
    "withr"
  ],
  "_vignettes": [
    {
      "source": "Advanced_tutorial.Rmd",
      "filename": "Advanced_tutorial.html",
      "title": "Advanced Tutorial",
      "author": "Jakub Wiśniewski",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Model, explanation & bias",
        "Bias mitigation strategies",
        "Pre-processing techniques",
        "Distribution changing",
        "Reweighting",
        "Resampling",
        "Post-processing techniques",
        "ROC pivot",
        "Cutoff manipulation",
        "Tradeoff between bias and accuracy",
        "Checking fairness on a test set",
        "Summary",
        "References"
      ],
      "created": "2020-07-21 15:45:10",
      "modified": "2021-10-08 10:52:10",
      "commits": 8
    },
    {
      "source": "Basic_tutorial.Rmd",
      "filename": "Basic_tutorial.html",
      "title": "Basic Tutorial",
      "author": "Jakub Wiśniewski",
      "engine": "knitr::rmarkdown",
      "headings": [
        "fairmodels",
        "Why?",
        "Data",
        "Basic features",
        "fairness check",
        "plot density",
        "Metric scores plot",
        "fairness object - idea",
        "What consists of fairness object?",
        "Choosing best model",
        "Stacked Barplot",
        "Plot metric",
        "Plot fairness PCA",
        "Plot Heatmap",
        "Metric and Performance Plot",
        "Group Metric",
        "Radar plot",
        "Custom cutoff",
        "All cutoffs",
        "Ceteris paribus cutoff",
        "Summary",
        "References"
      ],
      "created": "2020-05-15 11:05:20",
      "modified": "2021-10-08 10:52:10",
      "commits": 14
    }
  ],
  "_score": 7.871923031882374,
  "_indexed": true,
  "_nocasepkg": "fairmodels",
  "_universes": [
    "modeloriented",
    "jakwisn"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.2.2",
      "date": "2026-05-19T10:13:47.000Z",
      "distro": "noble",
      "commit": "eec70286244aef15ba17bd1af45abcc4f19fd326",
      "fileid": "a109b23ac93b85b0157b92e4eccaac618f8aa77c2141ab8899bfd8e3416dc80a",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/modeloriented/actions/runs/26090463379"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.2.2",
      "date": "2026-05-19T10:13:50.000Z",
      "distro": "noble",
      "commit": "eec70286244aef15ba17bd1af45abcc4f19fd326",
      "fileid": "3fce5d3de5e21e264d956c25a3c855875a1b9a9af20dbd6dabbf39ee6ff5a942",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/modeloriented/actions/runs/26090463379"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.2.2",
      "date": "2026-05-19T10:13:09.000Z",
      "commit": "eec70286244aef15ba17bd1af45abcc4f19fd326",
      "fileid": "5c7270a02b9f17d07621c72378d8aaf9ec9755eda76ad73c8c0269f4af6220ee",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/modeloriented/actions/runs/26090463379"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.2.2",
      "date": "2026-05-19T10:13:22.000Z",
      "commit": "eec70286244aef15ba17bd1af45abcc4f19fd326",
      "fileid": "795b34490b8764acf9ac4ef18cabccaa7b19595e510eac26ba89e2b3f2a8044b",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/modeloriented/actions/runs/26090463379"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.2.2",
      "date": "2026-05-19T10:13:15.000Z",
      "commit": "eec70286244aef15ba17bd1af45abcc4f19fd326",
      "fileid": "b2763e7bed70a16878538f3104089cc56e8b69654980d5d7a39ccbd4fe570d1c",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/modeloriented/actions/runs/26090463379"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.2.2",
      "date": "2026-05-19T10:13:00.000Z",
      "commit": "eec70286244aef15ba17bd1af45abcc4f19fd326",
      "fileid": "58c77e6339af95f0c0e94787140f08a72f820ac2915a99d17533a00844f96eb6",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/modeloriented/actions/runs/26090463379"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.2.2",
      "date": "2026-05-19T10:12:58.000Z",
      "commit": "eec70286244aef15ba17bd1af45abcc4f19fd326",
      "fileid": "10d8069db7052685bd154daa6bbe2a0651a620cf7295a50aab0e50016592ae2c",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/modeloriented/actions/runs/26090463379"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.2.2",
      "date": "2026-06-02T14:34:31.000Z",
      "commit": "eec70286244aef15ba17bd1af45abcc4f19fd326",
      "fileid": "3dbbd9e4fbeb4104d129ec0fcab1daf7e7513d808b95aed405c8d25f7716d558",
      "status": "success",
      "buildurl": "https://github.com/r-universe/modeloriented/actions/runs/26090463379"
    }
  ]
}