perf: debounce scroll→setState to 200ms — was causing 4900 React re-renders
The onScroll handler called setStartIndex on every scroll event,
triggering full React re-renders during scrolling. Now debounced
to only update section nav highlighting after scroll stops.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This is a binary file and will not be displayed.