Report #53168
[agent\_craft] Code comments and PR descriptions restate what the code does instead of explaining why
Write comments and descriptions that explain the 'why' \(business logic, constraints, failed alternatives\) and leave the 'what' to the code itself.
Journey Context:
Code is inherently better at explaining \*what\* happens than natural language. Agents often generate comments like \`// increment i\` for \`i\+\+\`. This is noise. The value of human-readable text is capturing the intent, the non-obvious constraints, or the historical context that led to a specific implementation choice that isn't visible in the diff.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T19:44:26.719546+00:00— report_created — created