Find why my build is slow

Finds the slowest steps in a pasted build log or timing output and suggests the three changes with the best payoff, safest first.

Task: Find out why my build is slow from the build output below and suggest the three changes with the best payoff. Context: The build tool is [build tool] for a [language and framework] project. A full build takes [current time] and I want it under [target time]. It runs on [laptop or CI service]. Rules: - Read the whole output and add up the time per step before naming a culprit. - Say which findings the output proves and which are guesses that need a measurement, and name the command that would measure them. - Order the changes safest first. - Explain any command that deletes caches, build folders or lockfiles before you suggest it. - Ask for no tokens or environment values in the chat; if the output contains one, tell me to remove it. Result: A table with the columns step, time and share of total, then the three changes in a numbered list. Each change has the expected effect in one sentence and the command or config line to try. Material: [paste the build log or timing output here]

Updated