feat(spp_programs): deduplication — configure by method, recompute on each run, bulk return to draft - #445
Open
emjay0921 wants to merge 9 commits into
Open
feat(spp_programs): deduplication — configure by method, recompute on each run, bulk return to draft#445emjay0921 wants to merge 9 commits into
emjay0921 wants to merge 9 commits into
Codecov / codecov/project
succeeded
Aug 20, 2026 in 1s
75.39% (+0.38%) compared to f66e8a0
View this Pull Request on Codecov
75.39% (+0.38%) compared to f66e8a0
Details
Codecov Report
❌ Patch coverage is 94.25287% with 5 lines in your changes missing coverage. Please review.
✅ Project coverage is 75.39%. Comparing base (f66e8a0) to head (a3a06cb).
| Files with missing lines | Patch % | Lines |
|---|---|---|
| spp_programs/models/program_manager_ui.py | 64.28% | 5 Missing |
Additional details and impacted files
@@ Coverage Diff @@
## 19.0 #445 +/- ##
==========================================
+ Coverage 75.01% 75.39% +0.38%
==========================================
Files 524 542 +18
Lines 35301 35879 +578
==========================================
+ Hits 26480 27051 +571
- Misses 8821 8828 +7 | Files with missing lines | Coverage Δ | |
|---|---|---|
| spp_programs/models/program_membership.py | 75.36% <100.00%> (+8.03%) |
⬆️ |
| spp_programs/models/programs.py | 88.91% <100.00%> (+1.18%) |
⬆️ |
| spp_programs/wizard/__init__.py | 100.00% <100.00%> (ø) |
|
| spp_programs/wizard/deduplication_setup_wizard.py | 100.00% <100.00%> (ø) |
|
| spp_programs/models/program_manager_ui.py | 43.13% <64.28%> (+5.27%) |
⬆️ |
🚀 New features to boost your workflow:
- ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
- 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.
Loading