Problem
The remaining ~41 lint warnings are mostly:
import-x/named / import-x/no-unresolved (imported names/paths that may not resolve correctly)
no-unused-vars (currently configured as non-blocking, argsIgnorePattern: "^_" / varsIgnorePattern: "^_")
These are currently non-blocking (the ESLint CI job is continue-on-error per eslint.config.js), so this is backlog cleanup, not urgent.
Fix
Triage the warning list (npx eslint .), fix genuine dead code / bad imports, prefix intentionally-unused args/vars with _ where appropriate. Once the backlog is meaningfully reduced, consider ratcheting no-unused-vars from "warn" to "error" per the comment already in eslint.config.js.
Acceptance
Warning count trending down; no fixed timeline — this is a low-priority backlog item.
Problem
The remaining ~41 lint warnings are mostly:
import-x/named/import-x/no-unresolved(imported names/paths that may not resolve correctly)no-unused-vars(currently configured as non-blocking,argsIgnorePattern: "^_"/varsIgnorePattern: "^_")These are currently non-blocking (the ESLint CI job is
continue-on-errorpereslint.config.js), so this is backlog cleanup, not urgent.Fix
Triage the warning list (
npx eslint .), fix genuine dead code / bad imports, prefix intentionally-unused args/vars with_where appropriate. Once the backlog is meaningfully reduced, consider ratchetingno-unused-varsfrom"warn"to"error"per the comment already ineslint.config.js.Acceptance
Warning count trending down; no fixed timeline — this is a low-priority backlog item.