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]