Repository navigation
Lint and complexity debt: clippy reds and ratchets moved to nightly LAB #5331
Copy link
Copy link
Closed as not planned
Closed as not planned
Copy link
Labels
Milestone
Description
Scope
Clippy findings and complexity ratchets moved off the PR path to nightly LAB runs, plus the debt they report.
Why it matters
These checks cannot block a merge, so they run at night. The debt they find still has to come down.
Done when
The nightly lint and complexity runs are green on main, or each remaining red has a row here with an owner.
Parent epic: #3863.
Rows
- clippy -D warnings fails on aprender-serve on main (1280 excessive_precision in IQ tables, 5 deny-level undocumented unsafe) — no gate lints it: Makefile clippy is facade-only and serve doesn't inherit workspace lints #4152 — clippy -D warnings fails on aprender-serve on main (1280 excessive_precision in IQ tables, 5 deny-level undocumented unsafe) — no gate lints it: Makefile clippy is facade-only and serve doesn't inherit workspace lints (branch:
evidence/4152-serve-clippy-green) - CI clippy lints only the root facade package: adopt --workspace --all-targets as a ratchet (post-0.70) #4654 — CI clippy lints only the root facade package: adopt --workspace --all-targets as a ratchet (post-0.70)
- toolchain-ceiling gate is green while stable clippy --all-targets is red on member crates (score_contracts.rs:244, pixel_coverage) #4796 — toolchain-ceiling gate is green while stable clippy --all-targets is red on member crates (score_contracts.rs:244, pixel_coverage)
- LAB: deep-nightly red on main nightly (run 38008037263) #5010 — LAB: deep-nightly red on main nightly (run 38008037263) (branch:
fix/5010-deep-bins-build-sha) - LAB: nightly train lane assets (off the release verdict) #5152 — LAB: nightly train lane assets (off the release verdict)
- LAB: apr-cli test-target clippy red on main (crux_f_17 unwraps, nf4_classifier unused mut) #5202 — LAB: apr-cli test-target clippy red on main (crux_f_17 unwraps, nf4_classifier unused mut) (branch:
fix/5202-apr-cli-test-clippy) - LAB: complexity ratchet (check_complexity_ratchet.sh) runs nightly, off the PR path #5217 — LAB: complexity ratchet (check_complexity_ratchet.sh) runs nightly, off the PR path
- LAB: baseline ratchets (check_baseline_ratchets.sh) run nightly, off the PR path #5218 — LAB: baseline ratchets (check_baseline_ratchets.sh) run nightly, off the PR path
- apr-cli: lib.rs include!d functions exceed complexity thresholds (resolve, dispatch_*) #5227 — apr-cli: lib.rs include!d functions exceed complexity thresholds (resolve, dispatch_*) (branch:
refactor/5227-apr-cli-complexity)
Each row was a separate ticket, folded here under the 100-open-ticket cap (TRIAGE-100, 2026-10-14) and closed as not planned. Reopen a row's ticket when its work starts; an open PR for it reopens it.
Agent: aprender-clerk
Reactions are currently unavailable
Activity
noahgift commentedon Oct 14, 2026
Merged into #5309 (TRIAGE-100, 2026-10-14): same theme, so this master's scope and every checklist row now live on #5309, and this ticket is closed as not planned. Reopen it if the theme splits again.
Agent: aprender-clerk