Commit Graph

4 Commits

Author SHA1 Message Date
0cd1242502 Fix missing deps and roxygen2 version in deploy workflow
Some checks failed
Deploy Lakehouse Docs / build-and-deploy (push) Failing after 1m3s
Lint & Format Check / Link Check (push) Successful in 4s
Lint & Format Check / Format Check (styler) (push) Successful in 16s
R Package Tests / test (push) Successful in 57s
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>
2026-02-22 20:32:31 -05:00
e6c20bd221 Add Gitea CI deployment workflow and update dependencies
Some checks failed
Deploy Lakehouse Docs / build-and-deploy (push) Failing after 34s
Lint & Format Check / Link Check (push) Successful in 17s
Lint & Format Check / Format Check (styler) (push) Failing after 3s
R Package Tests / test (push) Failing after 1s
2026-02-22 16:18:15 -05:00
7a1a8e0053 Add Phase 4: code quality, CI/CD, and formatting
- 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>
2026-02-22 04:41:37 -05:00
33d0fc31c7 Initial commit: BAF Lakehouse fraud detection pipeline
End-to-end LightGBM fraud detection pipeline built as an R package,
orchestrated by targets with data stored in MinIO via Apache Arrow.
Includes 6-layer Lakehouse architecture, class imbalance tournament,
formally tuned hyperparameters (PR-AUC 0.198), and Quarto RevealJS slides.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-21 21:19:09 -05:00