Skip to contents

Install dependencies:

Rscript -e 'pak::local_install_deps(dependencies = TRUE)'

Run verification:

Rscript -e 'lints <- lintr::lint_package(); if (length(lints)) { print(lints); quit(status = 1) }' && Rscript -e 'rcmdcheck::rcmdcheck(args = "--as-cran", error_on = "warning")'

Source lives in src/, behavior features live in features/, tests live in tests/, and durable project context lives in docs/.

Keep local-only planning state in _scratch/. Do not commit _scratch/, .fp/, secrets, dependency folders, build outputs, or generated caches.