Description
Production code carries 45 //nolint:osgetenvlibrary suppressions with zero accompanying rationale comments, so future reviewers cannot tell whether each exception is still warranted. Attach a one-line rationale to every surviving suppression (e.g. //nolint:osgetenvlibrary // bootstrap: envutil not yet initialised), and remove any that are now redundant after the envutil helpers land.
Expected Impact
Makes 45 lint exceptions auditable; prevents silent scope-creep of raw env-var reads.
Suggested Agent
lint-monster or Copilot SWE Agent
Estimated Effort
Quick (< 1 hour)
Data Source
DeepReport 2026-07-07; Repository Quality Report #44041
Generated by 🔬 Deep Report · 191.8 AIC · ⌖ 16.9 AIC · ⊞ 10K · ◷
Description
Production code carries 45
//nolint:osgetenvlibrarysuppressions with zero accompanying rationale comments, so future reviewers cannot tell whether each exception is still warranted. Attach a one-line rationale to every surviving suppression (e.g.//nolint:osgetenvlibrary // bootstrap: envutil not yet initialised), and remove any that are now redundant after the envutil helpers land.Expected Impact
Makes 45 lint exceptions auditable; prevents silent scope-creep of raw env-var reads.
Suggested Agent
lint-monster or Copilot SWE Agent
Estimated Effort
Quick (< 1 hour)
Data Source
DeepReport 2026-07-07; Repository Quality Report #44041