QA verified live on palette-dev (post-crash recovery run). Fix commit 2149fcc (splitLines joins with empty string, merged via #167 r2) is on dev tip (348f792); served paste-lines.js sha256 matches…
QA PASS (live palette-dev). Investigation comment confirmed: the settings dark mode toggle works and is centered at dev HEAD. Re-verified rendered output via CDP on the live server (served…
Investigation complete — issue verified already fixed at dev HEAD (348f792) by PR #199 / commit 8042116 ("Fix settings dark mode toggle double-binding and center it (#197)"). Evidence from fresh…
QA FAIL (r2, PR #192)
Deployed merge commit d77f1fa (CI docker push success, dev image 9fe2b030d4429 confirmed node-side via crictl; served paste-lines.js/app.css contain the new code).
Stead…
QA close-out (superseded): this branch was cut from 23cf315, BEFORE fix-167-r2 (ec791cc, merged 5c6cd40) landed. Its target bug is already fixed on dev tip 348f792 - dev's renumber() re-verify…
QA PASSED on palette-dev (PR #195, merge commit 348f792 = dev tip; PR head is an ancestor of dev per merge-base; API mergeable flag was stale).
- Served /static/app.css on the live pod…
Triage note (reopen event at 17:21Z superseded): latest QA verdicts on palette-dev are PASS (17:27-17:28Z, rendered CDP checks, served assets match origin/dev), and the issue is closed. No…
Context for QA: PR #200 (merged f1665f1) QA-passed on the happy path, but its renumber() rewrite left the post-placement reflow re-verify pass reading a removed tops variable — every wrap-ON…
Closing as superseded: the fix landed via fix-167-r2 (dev tip 5c6cd40, QA passed 2026-09-10). Issue is closed; deleting the stale fix-167 branch per branch hygiene.