Package: BORG
Title: Bounded Outcome Risk Guard for Model Evaluation
Version: 0.2.5
Authors@R: 
    person("Gilles", "Colling", email = "gilles.colling051@gmail.com",
           role = c("aut", "cre", "cph"),
           comment = c(ORCID = "0000-0003-3070-6066"))
Description: Automatically detects and enforces valid model evaluation by identifying
    information reuse between training and evaluation data. Guards against data leakage,
    look-ahead bias, and invalid cross-validation schemes that inflate performance estimates.
    Supports temporal, spatial, and grouped evaluation structures.
    Based on evaluation principles described in
    Roberts et al. (2017) <doi:10.1111/ecog.02881>,
    Kaufman et al. (2012) <doi:10.1145/2382577.2382579>, and
    Kapoor & Narayanan (2023) <doi:10.1016/j.patter.2023.100804>.
License: MIT + file LICENSE
Language: en-US
Encoding: UTF-8
RoxygenNote: 7.3.3
LinkingTo: Rcpp
Imports: Rcpp, methods, stats, utils
Suggests: caret, rsample, tidyselect, recipes, mlr3, sf, ranger,
        parsnip, workflows, xgboost, lightgbm, testthat (>= 3.0.0),
        knitr, rmarkdown
VignetteBuilder: knitr
URL: https://github.com/gcol33/BORG, https://gillescolling.com/BORG/
BugReports: https://github.com/gcol33/BORG/issues
Depends: R (>= 3.5)
Config/testthat/edition: 3
NeedsCompilation: yes
Packaged: 2026-03-17 12:44:37 UTC; Gilles Colling
Author: Gilles Colling [aut, cre, cph] (ORCID:
    <https://orcid.org/0000-0003-3070-6066>)
Maintainer: Gilles Colling <gilles.colling051@gmail.com>
Repository: CRAN
Date/Publication: 2026-03-20 12:30:09 UTC
