Add full reproduction and submission gates#6
Conversation
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (30)
📝 WalkthroughWalkthroughThis PR establishes a reproducible internal benchmark and submission-readiness framework for the NHANES periodontitis prediction project. It introduces a new reproduction module with calibrated ensemble modeling, temporal validation via Python scripts, and submission-verification checks; updates the Makefile to standardize Python invocation; refreshes documentation and result artifacts with regenerated performance metrics reflecting new cohort sizes and model variants. ChangesReproduction and Validation Framework
Submission-Readiness Verification and CI/CD
Workflow Standardization and Pipeline Updates
Documentation and Result Artifacts Update
Estimated code review effort🎯 4 (Complex) | ⏱️ ~60 minutes Poem
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary
make reproduce,make temporal,make verify-submission, andmake reproduce-fullworkflowsVerification
make setup-lockin/tmp/nhanes-publication-repromake reproduce-fullin/tmp/nhanes-publication-repromake testmake consistencymake verify-submission./venv/bin/python -m compileall -q src scripts testsgit diff --checkNotes
pandocis not installed locally, so the PDF render check is skipped bymake verify-submission.Summary by CodeRabbit
New Features
Documentation
Chores