Change TARGET_DIR from the project docs/ path on smaug to /var/www/docs/
on analytic, where the Caddy gateway serves docs.robwiederstein.org.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Add tidymodels and here to DESCRIPTION Suggests so remotes::install_deps
picks them up in CI. Explicitly install roxygen2 in deploy.yaml to ensure
version >= 7.3.3 is available, matching the RoxygenNote declared in DESCRIPTION.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- testthat infrastructure with 15 tests covering env-var guards,
return types for all format/save functions, and spelling
- inst/WORDLIST with 52 domain terms (LightGBM, MinIO, Parquet, etc.)
- Spelling test wired into devtools::test() via test-spelling.R
- styler::style_file() added as step 0 in deploy.R (auto-fixes before ship)
- .gitea/workflows/test.yaml: runs testthat suite on push
- .gitea/workflows/lint.yaml: lychee link check + styler dry-run on push
- Removed internal IP address from comment in train_production_model()
- Language: en-US added to DESCRIPTION
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>