Target
$ARGUMENTS
Protocol: Measure → Profile → Prioritize → Optimize → Verify
- Measure: Read target, identify bottlenecks (re-renders, N+1 queries, O(n²), memory leaks)
- Profile: Check bundle size, render frequency, query performance
- Prioritize: Rank by impact — only fix what matters
- Optimize: ONE change at a time, measure before/after
- Quick Wins: React.memo, useMemo, dynamic imports, debounce, pagination, lazy loading
Show findings with estimated impact before making changes.