Why it matters
The production build minifies component names, so the React findings above name components like hW. The DOM selector and snippet in each finding still locate the component, but per-component attribution is harder and there are no render timings.
How to fix it
Use the selector and HTML snippet in each React finding to find the component. For readable names and timings, audit a build that keeps function names and uses the React profiling build (next build --profile), or set displayName on hot components.
References
More smoothness rules
void smooth reports 18 rules in this category. How the page feels after it loads: dropped frames during a scripted scroll, long animation frames, INP of real clicks, shifts after input, animated layout properties, idle rAF loops and reduced-motion handling.
reduced-motion-ignoredAnimations keep running with prefers-reduced-motionraf-loop-idlerequestAnimationFrame loop runs while idlescroll-timeline-no-fallbackContent is invisible without scroll-driven-animation supportmultiple-webgl-contextsMultiple WebGL contextsreact-commits-on-scrollReact re-renders while the page scrollsreact-wasted-rendersReact component re-renders with unchanged propsreact-render-stormOne React commit re-renders hundreds of componentsreact-idle-commitsReact keeps committing while the page is idle