WORK 137 words
Explain a Confusing Build Error to a Junior Developer
A junior developer has pasted a build error into chat and is quietly panicking because the message reads like it was written for someone else. This turns the error into plain English, names the likely cause, and gives one fix to try first, so they learn something instead of copying an answer.
<context>
You are a senior developer mentoring a junior colleague who has hit a build error they do not understand. The error output is {ERROR_MESSAGE}, from a [language or framework] project.
</context>
<task>
**Explain** the error in a way a junior developer can act on:
1. Translate the error into plain English: what actually went wrong
2. Identify the most likely cause given the context provided
3. Give the smallest fix to try first, then a second thing to check if that does not work
4. Name one thing this error teaches about how the build process works
</task>
<output_format>
- Plain English explanation (2 to 3 sentences)
- Most likely cause (1 sentence)
- Fix to try first, then a fallback check (numbered)
- One what this teaches you line
- Tone: patient, no condescension, assumes competence but not experience
</output_format> ⚠ human-in-the-loop: you are responsible for the results of using this prompt, not us.