[3.0] Say that an issue report covers one bug - #9523
Merged
Sesquipedalian merged 1 commit intoAug 15, 2026
Conversation
Asked for on SimpleMachines#9520: "don't report two or more unrelated bugs in a single issue report". The reason is what happens afterwards -- an issue is closed by the pull request that fixes it, so a report carrying several unrelated bugs cannot close honestly. Also records that a fix may already be open in a pull request whose title says nothing about it, and how to find that by file rather than by title. Signed-off-by: albertlast <mathiaspapealbert@hotmail.com>
Sesquipedalian
approved these changes
Aug 15, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Note
This change was produced by an LLM. The wording and the commit message were
written by Claude (Anthropic), driven by @albertlast. It has not yet had human
code review.
Description
@Sesquipedalian asked for this on #9520:
AGENTS.mdis the file the agents working on this repository read — GitHub Copilot,Codex, Cursor and Gemini CLI read it directly, and Claude Code reads it through
CLAUDE.md— so that request belongs in it, or the next agent will make the samemistake. Nothing outside that file changes.
The new
## Reporting bugssection records two things:by the pull request that fixes it, so a report carrying several unrelated bugs cannot
close honestly. Either it shuts while part of what it describes is still broken, or it
stays open long after the part somebody cared about is done. Related findings get filed
separately and linked instead.
by title. Half of [3.0]: Two fatals: the board index with unapproved posts, and the CLI installer #9520 turned out to be fixed already by [3.0][Testing] Install the forum from the command line #9344, which is titled as a
testing change and gives no hint from its title that it touches the installer bug in
question — the sort of miss that reads as carelessness from the outside.
Why this failure mode is worth documenting: it comes from the way agents find these bugs.
Sweeping an area turns up several defects at once, and writing them up together feels
tidier than opening five reports. It is not, for whoever has to close them.
Issues References (Fixes|Related|Closes)