Score 54 → 57 — 4 PRs awaiting review
Open PRs from the daily react-doctor sweep, awaiting human review. Each PR is one (severity, category) bucket; merging clears the corresponding rule from the score.
Open PRs
Warnings
Latest run details
- Diagnostics scanned: 257
- False positives skipped: 0
- Score before / projected: 54 → 57 / 100
- Categories addressed: Performance, Architecture, Correctness
- Deferred this run: 3
no-adjust-state-on-prop-change errors — each needs human judgment (DOM-measurement effect in scrollable.tsx; an explicit eslint-disable already in use-stream.ts; cross-component onSelect callback in grab-element-button.tsx)
Last updated: 2026-05-30
Score 54 → 57 — 4 PRs awaiting review
Open PRs from the daily react-doctor sweep, awaiting human review. Each PR is one (severity, category) bucket; merging clears the corresponding rule from the score.
Open PRs
Warnings
[React Doctor] Truncated SVG path decimals across 11 icons and logos— bundle-size win, byte-identical rendering (opened 2026-05-30)[React Doctor] Collapsed w-N h-N to size-N across 8 files— Tailwind v3.4 shorthand, identical CSS (opened 2026-05-30)[React Doctor] Added explicit type="button" to 19 non-submit buttons— prevents accidental form submit defaults (opened 2026-05-30)[React Doctor] Marked 7 scroll and touchstart listeners as passive— unblocks main-thread scrolling (opened 2026-05-30)Latest run details
no-adjust-state-on-prop-changeerrors — each needs human judgment (DOM-measurement effect inscrollable.tsx; an expliciteslint-disablealready inuse-stream.ts; cross-componentonSelectcallback ingrab-element-button.tsx)Last updated: 2026-05-30