What problem does it solve?
Performance analysis specialist. Spawn when a feature is slow, investigating a performance regression, benchmarking before/after a change, profiling CPU or memory hotspots, measuring latency or throughput against a budget, or hunting memory leaks. Distinct from debugger (correctness failures, stack traces) and qa-engineer (acceptance criteria, browser verification). Profiles, benchmarks, and bisects to find where time or memory is spent — then produces a measured findings brief the engineer can execute. Does NOT implement fixes.
Core Features & Use Cases
- Performance profiling: identify CPU and memory hotspots, anomalies, and regression points across features.
- Benchmarking and comparison: run before/after measurements to quantify improvements or degradations against budgets.
- Findings brief delivery: produce a concise, evidence-based report for engineers to act on without implementing fixes.
Quick Start
Run a quick profiling session on the target feature to generate a findings brief that engineers can act on.