Findings as dashed cards in the library (A)The finding sits where it would end up. That makes “is this part of the system?” the question without saying so.
Evidence at the scale of the difference (B)A magnified corner and measured heights tell the story faster than two side-by-side buttons. Pick the lens from the property that changed.
One suggested answer, with “Why?” and “That’s not right” (B)Fast agreement and an easy, dignified way to disagree. The record keeps that you corrected the assistant.
Deciding by placing (C)The answer options are the component’s own structure, so every decision visibly shapes the library rather than filling in a form.
Preview before keeping (C)The library updates live, with plain consequences, including what will not change in the product.
Approved vs shipped (all)An agreed fix reads “not shipped yet” on the component until the product catches up. The library leads; the product follows.
Reasoning lives on the component (A, C)No global history. Each component explains itself, and that explanation is where you change your mind.