Fixed in 5c507ce: a replacement deletes only the old SVGs that the new text does not link; a kept one stays in hs-review-assets, so a later replacement can still delete it. `test_a_replacement_…
Fixed in bc40aad: the item is split in two, the post or replacement and the fold.
By design, documented in bc40aad: the text of the report is what attach wrote, so a replacement replaces it as a whole; merging hand edits into a new report has no safe rule. A note belongs…
Fixed in bc40aad: README, both help texts, the Werkbaum and the PR document now say "the own reports of all other heads", also a newer one when the head went back to an earlier commit; the…
Fixed in fe7a622: Scenario#139.03 is now "a failed replacement leaves no broken links": the comment holds the old or the new report, and each SVG that it links is attached; the When names both…
Fixed in fe7a622: the comment names the IDs of the SVGs that attach uploaded in <!-- hs-review-assets:<ids> -->; a replacement deletes only those. `test_a_replacement_keeps_an_svg_linked_by_h…
Fixed in fe7a622: attach reads each earlier report again right before it folds it. test_a_fold_keeps_an_edit_made_meanwhile failed before the fix.
No change: a rejected upload is already the safe fallback. _upload deletes the SVGs it uploaded, the comment keeps its old body and old SVGs, and --attach exits with the error (`test_a_failed_r…
Does not hold: the comprehension in line 82 reads header after the draft line is filtered out in line 81, so header[i - 1] is the previous retained line and the blank line after the removed…
Fixed in 77bb9d9: a replacement deletes only the SVGs of PR Lens that the old report linked and the new one does not; a file that someone added to the comment stays. `test_a_replacement_keeps_a_f…
Round 6 (a048f264): no model findings and no open line comments.
The only YELLOW reasons are the implementation_details scores of Scenario#137.01 and #137.02 (0.68, 0.61), left to the human as…