docs(agents): detect silently-fixed issues and link fixes to issues at merge

triage-issues gains a silently-fixed detection ladder, strongest
evidence first: mechanism-anchor (git log -L on the root-cause:found
file:line since the issue date), repro re-run against current main, and
symptom search over commits/CHANGELOG/merged PR titles. CLOSE-FIXED
always names its evidence; an unverified hunch only asks the reporter
to retry.

pr-review's merge verdicts now search open issues for the symptom a bug
fix resolves and propose Closes #N, so fixes stop landing unlinked.
This commit is contained in:
Bohdan Triapitsyn
2026-08-28 13:06:22 +03:00
parent d52f8b16f0
commit f826f41f55
2 changed files with 13 additions and 1 deletions
+2
View File
@@ -33,6 +33,8 @@ Choose exactly one. When torn between two, the deciding question is always: **wh
4. **MERGE** — nothing to fix. Ready action: merge with a short genuine thank-you.
**Link the issues a fix closes.** For every MERGE and MERGE-THEN-FIX verdict on a bug fix, search open issues for the symptom the PR resolves (`gh issue list --search` with the error strings and area terms) — contributors often fix problems without linking them. Any match goes into the ready action as a proposed "Closes #N" / close-on-merge so fixed issues never linger open unlinked.
Manual verification the agent cannot perform (device testing, packaged builds, visual states) does not create a fifth verdict: pick the verdict the code earns and attach a **"needs your hands"** line saying exactly what to check and what outcome confirms it.
## Process