Goal - Create a minimal R package scaffold for `betydata` that passes `R CMD check` and is ready to receive data objects. Tasks - Scaffold with usethis: - `usethis::create_package(".", open = FALSE)` - `usethis::use_readme_rmd()` - `usethis::use_testthat()` - `usethis::use_github_actions()` - ~~Initialize dependency lockfile:~~ - ~~`renv::init()`~~ - Add an RStudio project file (optional but common): `usethis::use_rstudio()` - Add your R coding preferences as `inst/STYLE_GUIDE.md` (source: /mnt/data/r_coding_preferences.md) Acceptance criteria - [ ] Repo contains standard package structure (`DESCRIPTION`, `NAMESPACE`, `R/`, `man/`, `tests/`). - [ ] GitHub Actions R CMD check is green on main and PRs. - [ ] `inst/STYLE_GUIDE.md` exists. Non-goals - No data committed in this issue.
Goal
betydatathat passesR CMD checkand is ready to receive data objects.Tasks
usethis::create_package(".", open = FALSE)usethis::use_readme_rmd()usethis::use_testthat()usethis::use_github_actions()Initialize dependency lockfile:renv::init()usethis::use_rstudio()inst/STYLE_GUIDE.md(source: /mnt/data/r_coding_preferences.md)Acceptance criteria
DESCRIPTION,NAMESPACE,R/,man/,tests/).inst/STYLE_GUIDE.mdexists.Non-goals