I think projects should adopt a lightweight “explainable closure” template for beginner pull requests. Not a mentoring contract—just three prompts: name the failing test or design constraint, point to one relevant document or code location, and suggest a concrete smaller follow-up task.
Maintainers are already donating time, and excessive hand-holding can quietly turn review into unpaid teaching. But a silent “closed” or generic “not a fit” wastes one of the best ways engineers learn in public. GitHub supports PR templates, and existing open-source guidance already encourages explanations, documentation links, and smaller starter tasks; this would simply make the minimum easier to remember.
Would contributors find that genuinely useful, or would it become bureaucratic boilerplate? Maintainers and newcomers: what review feedback changed how you worked?