1298 enhancement/cleanup code quality - #1320
Open
wangzhengdna-lang wants to merge 12 commits into
Open
Task list completed / task-list-completed
succeeded
Aug 5, 2026 in 0s
11 / 11 tasks completed
All tasks have been completed
Details
Required Tasks
| Task | Status |
|---|---|
No print() calls remain in production Shiny code (outside renderPrint) |
Completed |
Unused require(stats) and require(magrittr) removed from app.R |
Completed |
No deprecated HTML align attributes in module files |
Completed |
| Inline hex colors replaced with SCSS variables and documented R constants | Completed |
| Button CSS classes standardized | Completed |
Icon-only buttons have aria-label attributes |
Completed |
| Redundant default parameter values removed | Completed |
| Code passes lintr checks (changes are in Shiny modules, lintr will run via CI) | Completed |
| Code passes all unit tests — 0 failures, 1 skip (e2e, no browser), warnings are pre-existing ggplot2 labels | Completed |
| App or package changes are reflected in NEWS | Completed |
| Package version is incremented (0.1.0.9173 → 0.1.0.9174) | Completed |
Loading