{
  "_id": "6a2bf3ef3efcd9bda42d1284",
  "Package": "medrobust",
  "Type": "Package",
  "Title": "Robust Causal Mediation Analysis Under Differential\nMisclassification",
  "Version": "0.1.0.9000",
  "Authors@R": "c(\nperson(\"Davood\", \"Tofighi\",\nemail = \"dtofighi@gmail.com\",\nrole = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0001-8523-7776\"))\n)",
  "Maintainer": "Davood Tofighi <dtofighi@gmail.com>",
  "Description": "Provides tools for conducting sensitivity analysis for\ncausal mediation effects when the exposure or mediator is\nmeasured with differential misclassification (e.g., recall\nbias, outcome-dependent measurement error). Unlike existing\nmeasurement error correction methods that assume\nnon-differential error or require validation data, 'medrobust'\nderives partial identification bounds that remain valid without\ngold-standard measurements. The package implements methods\ndeveloped in Tofighi (2025) for partial identification bounds\nfor Natural Direct Effects (NDE) and Natural Indirect Effects\n(NIE), data-driven falsification via testable implications,\nsensitivity analysis over user-specified ranges of\nmisclassification parameters, diagnostic tools and\npublication-quality visualizations, bootstrap inference for\nconfidence intervals (percentile and BCa methods), and\nsynthetic data generation for power analysis and methods\nresearch. The package handles both mediator misclassification\nand exposure misclassification within a unified framework.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "VignetteBuilder": "quarto",
  "RoxygenNote": "7.3.3",
  "URL": "https://github.com/data-wise/medrobust",
  "BugReports": "https://github.com/data-wise/medrobust/issues",
  "Repository": "https://data-wise.r-universe.dev",
  "Date/Publication": "2026-06-12 11:41:45 UTC",
  "RemoteUrl": "https://github.com/Data-Wise/medrobust",
  "RemoteRef": "dev",
  "RemoteSha": "e87113deafc91d1e6da7142cfd21b3e5460f4208",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-12 11:48:15 UTC",
    "User": "root"
  },
  "Author": "Davood Tofighi [aut, cre] (ORCID:\n<https://orcid.org/0000-0001-8523-7776>)",
  "MD5sum": "125ff266865fc55c22f44c5d5a011671",
  "_user": "data-wise",
  "_type": "src",
  "_file": "medrobust_0.1.0.9000.tar.gz",
  "_fileid": "4a3a03c6a37a13ef3744533f982eb5757a7bc23c8d1f1adc93c4f451e4fc299a",
  "_filesize": 920462,
  "_sha256": "4a3a03c6a37a13ef3744533f982eb5757a7bc23c8d1f1adc93c4f451e4fc299a",
  "_created": "2026-06-12T11:48:15.000Z",
  "_published": "2026-06-12T11:56:30.990Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 81021186892,
      "time": 221,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7590739181"
    },
    {
      "job": 81021186779,
      "time": 190,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7590729841"
    },
    {
      "job": 81021186764,
      "time": 208,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7590814557"
    },
    {
      "job": 81021186755,
      "time": 223,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7590776487"
    },
    {
      "job": 81020193808,
      "time": 381,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7590668384"
    },
    {
      "job": 81021186770,
      "time": 115,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7590706083"
    },
    {
      "job": 81021186790,
      "time": 193,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7590730558"
    },
    {
      "job": 81021186780,
      "time": 221,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7590739417"
    },
    {
      "job": 81021186775,
      "time": 231,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7590742327"
    }
  ],
  "_buildurl": "https://github.com/r-universe/data-wise/actions/runs/27413449780",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/Data-Wise/medrobust",
  "_commit": {
    "id": "e87113deafc91d1e6da7142cfd21b3e5460f4208",
    "author": "Davood Tofighi <dtofighi@gmail.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Merge pull request #6 from Data-Wise/feature/analytic-ci\n\nfeat: bound_ci() — Imbens-Manski confidence intervals for partial-ID bounds",
    "time": 1781264505
  },
  "_maintainer": {
    "name": "Davood Tofighi",
    "email": "dtofighi@gmail.com",
    "login": "data-wise",
    "description": "Data science, R, Python, Statistics, biostatistics, Psychology, and Engineering!",
    "uuid": 1749560,
    "orcid": "0000-0001-8523-7776"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "S7",
      "version": ">= 0.1.0",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "version": ">= 1.1.0",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "version": ">= 3.4.0",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "parallel",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "quarto",
      "role": "Suggests"
    },
    {
      "package": "foreach",
      "role": "Suggests"
    },
    {
      "package": "doParallel",
      "role": "Suggests"
    },
    {
      "package": "boot",
      "role": "Suggests"
    },
    {
      "package": "mediation",
      "version": ">= 4.5.0",
      "role": "Suggests"
    },
    {
      "package": "EValue",
      "version": ">= 4.1.0",
      "role": "Suggests"
    },
    {
      "package": "covr",
      "role": "Suggests"
    },
    {
      "package": "gridExtra",
      "role": "Suggests"
    },
    {
      "package": "scales",
      "role": "Suggests"
    }
  ],
  "_owner": "data-wise",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-46",
      "n": 93
    },
    {
      "week": "2025-47",
      "n": 1
    },
    {
      "week": "2025-49",
      "n": 4
    },
    {
      "week": "2025-50",
      "n": 2
    },
    {
      "week": "2026-19",
      "n": 1
    },
    {
      "week": "2026-23",
      "n": 1
    },
    {
      "week": "2026-24",
      "n": 2
    }
  ],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "data-wise",
      "count": 84,
      "uuid": 1749560
    },
    {
      "user": "claude",
      "count": 36,
      "uuid": 81847
    }
  ],
  "_userbio": {
    "uuid": 1749560,
    "type": "user",
    "name": "Davood Tofighi",
    "description": "Data science, R, Python, Statistics, biostatistics, Psychology, and Engineering!"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/medrobust"
  },
  "_devurl": "https://github.com/data-wise/medrobust",
  "_searchresults": 21,
  "_quarto": true,
  "_topics": [
    "quarto"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/medrobust.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE",
    "manual.pdf"
  ],
  "_cranurl": false,
  "_exports": [
    "as_sensitivity_region",
    "bootstrap_results",
    "bootstrap_width_summary",
    "bound_ci",
    "bound_ne",
    "check_compatibility",
    "compare_bounds",
    "compatibility_test",
    "compute_bound_se",
    "extract_bounds",
    "extract_falsified_region",
    "falsification_summary",
    "format_effect",
    "medrobust_bounds",
    "new_falsification_summary",
    "plot_bootstrap_distribution",
    "power_analysis",
    "power_analysis_result",
    "sensitivity_plot",
    "sensitivity_region",
    "simulate_dm_data",
    "simulated_dm_data",
    "test_multiple_hypotheses"
  ],
  "_datasets": [
    {
      "name": "heals_data",
      "title": "Synthetic HEALS Data with Differential Measurement Error",
      "object": "heals_data",
      "class": [
        "data.frame"
      ],
      "fields": [
        "id",
        "Y",
        "M",
        "A_star",
        "A_true",
        "age",
        "male",
        "smoking",
        "bmi"
      ],
      "rows": 450,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "as_sensitivity_region",
      "title": "Create sensitivity_region object from list",
      "topics": [
        "as_sensitivity_region"
      ]
    },
    {
      "page": "as.data.frame.medrobust_bounds",
      "title": "Coerce to data frame (S3 - Legacy)",
      "topics": [
        "as.data.frame.medrobust_bounds"
      ]
    },
    {
      "page": "as.list.sensitivity_region",
      "title": "Convert sensitivity_region S7 object to list",
      "topics": [
        "as.list.sensitivity_region"
      ]
    },
    {
      "page": "bootstrap_results",
      "title": "Bootstrap Results Class",
      "topics": [
        "bootstrap_results"
      ]
    },
    {
      "page": "bootstrap_width_summary",
      "title": "Compute Width of Bootstrap Distribution",
      "topics": [
        "bootstrap_width_summary"
      ]
    },
    {
      "page": "bound_ci",
      "title": "Confidence intervals for partial-identification bounds (Imbens-Manski)",
      "topics": [
        "bound_ci"
      ]
    },
    {
      "page": "bound_ne",
      "title": "Partial Identification Bounds for Natural Effects Under Differential Misclassification",
      "topics": [
        "bound_ne"
      ]
    },
    {
      "page": "check_compatibility",
      "title": "Check Compatibility of Misclassification Parameters",
      "topics": [
        "check_compatibility"
      ]
    },
    {
      "page": "compare_bounds",
      "title": "Compare Bounds Across Multiple Analyses",
      "topics": [
        "compare_bounds"
      ]
    },
    {
      "page": "compatibility_test",
      "title": "Compatibility Test Class",
      "topics": [
        "compatibility_test"
      ]
    },
    {
      "page": "compute_bound_se",
      "title": "Compute Standard Errors for Bounds",
      "topics": [
        "compute_bound_se"
      ]
    },
    {
      "page": "extract_bounds",
      "title": "Extract Compatible Parameter Sets",
      "topics": [
        "extract_bounds"
      ]
    },
    {
      "page": "extract_falsified_region",
      "title": "Extract Falsified Region",
      "topics": [
        "extract_falsified_region"
      ]
    },
    {
      "page": "falsification_summary",
      "title": "Summarize Falsification Results",
      "topics": [
        "falsification_summary"
      ]
    },
    {
      "page": "format_effect",
      "title": "Format Effect Estimate for Reporting",
      "topics": [
        "format_effect"
      ]
    },
    {
      "page": "heals_data",
      "title": "Synthetic HEALS Data with Differential Measurement Error",
      "topics": [
        "heals_data"
      ]
    },
    {
      "page": "medrobust_bounds",
      "title": "Medrobust Bounds Class",
      "topics": [
        "medrobust_bounds"
      ]
    },
    {
      "page": "new_falsification_summary",
      "title": "Create Falsification Summary Object",
      "topics": [
        "new_falsification_summary"
      ]
    },
    {
      "page": "plot_bootstrap_distribution",
      "title": "Plot Bootstrap Distribution",
      "topics": [
        "plot_bootstrap_distribution"
      ]
    },
    {
      "page": "power_analysis",
      "title": "Power Analysis for Partial Identification Bounds",
      "topics": [
        "power_analysis"
      ]
    },
    {
      "page": "power_analysis_result",
      "title": "Power Analysis Result Class",
      "topics": [
        "power_analysis_result"
      ]
    },
    {
      "page": "print.compatibility_test",
      "title": "Print Method for compatibility_test",
      "topics": [
        "print.compatibility_test"
      ]
    },
    {
      "page": "sensitivity_plot",
      "title": "Create Sensitivity Analysis Plots",
      "topics": [
        "sensitivity_plot"
      ]
    },
    {
      "page": "sensitivity_region",
      "title": "Create Sensitivity Region",
      "topics": [
        "sensitivity_region"
      ]
    },
    {
      "page": "simulate_dm_data",
      "title": "Simulate Data with Differential Misclassification",
      "topics": [
        "simulate_dm_data"
      ]
    },
    {
      "page": "simulated_dm_data",
      "title": "Simulated Data with Differential Misclassification Class",
      "topics": [
        "simulated_dm_data"
      ]
    },
    {
      "page": "summary.compatibility_test",
      "title": "Summary Method for compatibility_test",
      "topics": [
        "summary.compatibility_test"
      ]
    },
    {
      "page": "test_multiple_hypotheses",
      "title": "Test Multiple Hypotheses",
      "topics": [
        "test_multiple_hypotheses"
      ]
    }
  ],
  "_readme": "https://github.com/Data-Wise/medrobust/raw/dev/README.md",
  "_rundeps": [
    "cli",
    "cpp11",
    "dplyr",
    "farver",
    "generics",
    "ggplot2",
    "glue",
    "gtable",
    "isoband",
    "labeling",
    "lifecycle",
    "magrittr",
    "pillar",
    "pkgconfig",
    "R6",
    "RColorBrewer",
    "rlang",
    "S7",
    "scales",
    "tibble",
    "tidyselect",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr"
  ],
  "_vignettes": [
    {
      "source": "grid-search-algorithms.qmd",
      "filename": "grid-search-algorithms.html",
      "title": "Advanced Grid Search Algorithms",
      "engine": "quarto::html",
      "headings": [
        "Overview",
        "The Computational Challenge",
        "Exponential Complexity",
        "The Solution: Smart Sampling",
        "Available Grid Methods",
        "1. Latin Hypercube Sampling (\"lhs\") ⭐ DEFAULT",
        "2. Regular Grid (\"regular\")",
        "3. Sobol Sequences (\"sobol\")",
        "4. Adaptive Grid (\"adaptive\")",
        "5. Binary Search on Bounds (\"binary\")",
        "6. Auto-Selection (\"auto\")",
        "Performance Comparison",
        "Test Case: Exposure Misclassification",
        "Large Grid Performance (n_grid=50)",
        "Recommended Workflow",
        "Three-Stage Analysis",
        "Stage 1: Quick Exploration",
        "Stage 2: Refinement",
        "Stage 3: Publication-Quality Results",
        "Accuracy vs. Speed Trade-offs",
        "Bound Width Differences",
        "When is approximation acceptable?",
        "Combining with Parallel Processing",
        "Selection Guide",
        "Algorithm Implementation Details",
        "Reproducibility",
        "Memory Efficiency",
        "Computational Complexity",
        "Practical Examples",
        "Example 1: Quick sensitivity check",
        "Example 2: Publication-ready analysis",
        "Example 3: Comparing methods",
        "Future Enhancements",
        "References",
        "Session Information"
      ],
      "created": "2025-11-15 18:55:41",
      "modified": "2025-11-15 19:21:13",
      "commits": 2
    },
    {
      "source": "introduction.qmd",
      "filename": "introduction.html",
      "title": "Getting Started with medrobust",
      "engine": "quarto::html",
      "headings": [
        "Introduction",
        "What is Differential Misclassification?",
        "The Problem",
        "The Solution: Partial Identification",
        "Installation",
        "Key Concepts",
        "Natural Direct and Indirect Effects",
        "Misclassification Parameters",
        "Basic Workflow",
        "Example 1: Exposure Misclassification",
        "Step 1: Generate Synthetic Data",
        "Step 2: Define Sensitivity Region",
        "Step 3: Compute Bounds",
        "Step 4: Visualize Results",
        "Step 5: Test Specific Hypotheses",
        "Step 6: Bootstrap Inference",
        "Step 7: Using Generic Methods",
        "Step 8: Sensitivity Plots",
        "Power Analysis",
        "Planning a Study",
        "Understanding Power Results",
        "Visualizing Power Curves",
        "Interpreting Power Analysis Results",
        "Example 2: Mediator Misclassification",
        "Example 3: Non-Differential Misclassification",
        "Understanding the Output",
        "Bound Interpretation",
        "Compatibility Testing",
        "Falsification Analysis",
        "Advanced Features",
        "Extracting Results",
        "Comparing Different Scenarios",
        "Falsification Summary",
        "Practical Recommendations",
        "Choosing the Sensitivity Region",
        "Grid Resolution",
        "Bootstrap Replications",
        "Parallel Processing",
        "Interpreting Results",
        "When Bounds are Tight",
        "When Bounds are Wide",
        "When Most Parameters Are Falsified",
        "Common Use Cases",
        "1. Recall Bias in Epidemiology",
        "2. Social Desirability Bias",
        "3. Instrument Quality",
        "Computational Performance",
        "Grid Resolution Trade-offs",
        "Grid Search Algorithms",
        "Caching Results",
        "Computational Complexity",
        "Limitations and Assumptions",
        "Next Steps",
        "Getting Help",
        "References",
        "Session Information"
      ],
      "created": "2025-11-15 03:39:24",
      "modified": "2025-11-16 18:12:15",
      "commits": 23
    },
    {
      "source": "identification-math.qmd",
      "filename": "identification-math.html",
      "title": "Identification Mathematics",
      "engine": "quarto::html",
      "headings": [
        "Overview",
        "The estimand and g-computation",
        "Fix #1 — estimand (v0.1.0.9000)",
        "Differential misclassification",
        "Mediator identification: two $2\\times2$ systems",
        "Fix #2 — mediator solve (v0.1.0.9000)",
        "Exact-population recovery (runnable)",
        "Exposure identification: closed-form $2\\times2$ inverse",
        "Convergence of the bound to the truth",
        "Finite-sample coverage and inference",
        "This is the Imbens–Manski problem, not estimator bias",
        "Cost",
        "Practical implication: grid resolution",
        "References"
      ],
      "created": "2026-06-12 11:41:45",
      "modified": "2026-06-12 11:41:45",
      "commits": 1
    },
    {
      "source": "methodology.qmd",
      "filename": "methodology.html",
      "title": "Methodology",
      "engine": "quarto::html",
      "headings": [
        "Introduction",
        "Causal Framework",
        "Partial Identification under Differential Misclassification",
        "Testable Implications",
        "References"
      ],
      "created": "2025-11-16 17:04:49",
      "modified": "2025-11-16 17:06:24",
      "commits": 2
    },
    {
      "source": "s7-documentation.qmd",
      "filename": "s7-documentation.html",
      "title": "S7 Class Design and Usage in medrobust",
      "engine": "quarto::html",
      "headings": [
        "Introduction",
        "UML Class Diagram",
        "Class Documentation",
        "medrobust_bounds",
        "sensitivity_region",
        "compatibility_test",
        "Method Documentation",
        "print()",
        "summary()",
        "plot()",
        "as.data.frame()"
      ],
      "created": "2025-11-16 01:28:06",
      "modified": "2025-11-16 07:10:10",
      "commits": 5
    },
    {
      "source": "heals-synthetic-data.qmd",
      "filename": "heals-synthetic-data.html",
      "title": "Synthetic HEALS Data: Ground Truth with Differential Measurement Error",
      "engine": "quarto::html",
      "headings": [
        "Synthetic HEALS Data: Ground Truth with Differential Measurement Error",
        "Overview",
        "Data Logic and Sources",
        "Variable Dictionary",
        "R Code for Data Generation",
        "Verifying the Bias",
        "Descriptive Statistics",
        "Using with medrobust",
        "Saving the Dataset"
      ],
      "created": "2025-11-17 05:12:24",
      "modified": "2025-11-17 05:12:24",
      "commits": 1
    }
  ],
  "_score": 4.644438589467839,
  "_indexed": true,
  "_nocasepkg": "medrobust",
  "_universes": [
    "data-wise"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0.9000",
      "date": "2026-06-12T11:50:35.000Z",
      "distro": "noble",
      "commit": "e87113deafc91d1e6da7142cfd21b3e5460f4208",
      "fileid": "783ca0c7241d0d5af795f473aeff45fd6b70d2f66f7ee825937be5ff8da3175b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/data-wise/actions/runs/27413449780"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.0.9000",
      "date": "2026-06-12T11:50:24.000Z",
      "distro": "noble",
      "commit": "e87113deafc91d1e6da7142cfd21b3e5460f4208",
      "fileid": "910527eacac0929faab274f1bb1d3db5e0a8fcbbc23b19f4c7bc617d62c92c88",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/data-wise/actions/runs/27413449780"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.0.9000",
      "date": "2026-06-12T11:55:00.000Z",
      "commit": "e87113deafc91d1e6da7142cfd21b3e5460f4208",
      "fileid": "43659fedf3b97e07975d2ce8cb80eaadad8d5f4a0f4ec434360b770af39cb3d0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/data-wise/actions/runs/27413449780"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.0.9000",
      "date": "2026-06-12T11:52:44.000Z",
      "commit": "e87113deafc91d1e6da7142cfd21b3e5460f4208",
      "fileid": "175fdc562a3b12a3c024d1e3f12e6fdeded99c6f34ec58e9b2d5e03607a5121a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/data-wise/actions/runs/27413449780"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.0.9000",
      "date": "2026-06-12T11:50:28.000Z",
      "commit": "e87113deafc91d1e6da7142cfd21b3e5460f4208",
      "fileid": "3e2bf1c88161bc215656260563593c878a80d1b0091e54692bcf9d5ae0233f9c",
      "status": "success",
      "buildurl": "https://github.com/r-universe/data-wise/actions/runs/27413449780"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.0.9000",
      "date": "2026-06-12T11:49:55.000Z",
      "commit": "e87113deafc91d1e6da7142cfd21b3e5460f4208",
      "fileid": "3c02a469c9d4b234b60d00581df9760422fdf3199a60c224d38116b6e51ee150",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/data-wise/actions/runs/27413449780"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.0.9000",
      "date": "2026-06-12T11:50:18.000Z",
      "commit": "e87113deafc91d1e6da7142cfd21b3e5460f4208",
      "fileid": "f16114bc7943bdca4831da2a49bdc1e1f96f8303adae93f49f46fa7ebe9441bc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/data-wise/actions/runs/27413449780"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.0.9000",
      "date": "2026-06-12T11:50:10.000Z",
      "commit": "e87113deafc91d1e6da7142cfd21b3e5460f4208",
      "fileid": "ec1d4d4e9e47038d5a97f8bbb9ac6569a99625035b1afab4d8aa24d01ed14f69",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/data-wise/actions/runs/27413449780"
    }
  ]
}