v0.49.2
August 8, 2026
Each constraint in the review results now speaks for itself. A premise saying "spending stays within budget" would report "Your values conflict with this" whenever some other constraint was the one you missed — pointing you at something that was fine. Each row now reports its own result, so you can see which constraint actually needs attention.
A constraint you declined no longer reports a result. Declining withholds a constraint from the reckoning; the row was still showing whether your values satisfied it, crediting a premise you had set aside. It now reads as declined, and says so.
A review held up by a conflict no longer shows a full progress bar. The conflict is still work to do, and the bar now says so.
"Contested" now means one thing. A claim your own answers and accepted steps make true and false at once is contested; a claim readers are split over is divided. The two used to share a word, and a colour, on the same row.
Smaller fixes. True/accepted chips are easier to read in light mode. The argument's verdict is now the same colour in the sidebar as on the results screen. The "Show example" buttons work correctly with screen readers, and the results panel no longer draws a box inside an identical box.