What problem does it solve? Setting up VS Code debugging for Node.js, Fastify, and Next.js projects involves non-obvious configuration details like source map resolution, inspector ports, and profiling workflows that frequently cause breakpoints to miss or profiles to be unreadable. ## Core Features & Use Cases - Launch Configuration Generation: Produces complete launch.json setups for Fastify servers, Next.js server and client debugging, Jest test debugging, and attach-to-process workflows. - CPU and Memory Profiling Workflows: Step-by-step guides for capturing flame charts and heap snapshots, with tables mapping common bottlenecks and leak patterns to fixes. - Source Map Troubleshooting: Concrete fixes for breakpoints not hitting, including tsconfig and sourceMapPathOverrides settings. - Use Case: A developer notices an endpoint is slow, uses the generated CPU profile config to capture a flame chart, identifies an N+1 Prisma query, and fixes it with a batched findMany call. ## Quick Start Ask the assistant to set up VS Code debugging and CPU profiling for your Fastify or Next.js project and generate the launch.json configuration.