Thumbs up/down is where feedback goes to die: ambiguous signal in, nothing visible out. This playbook designs feedback capture that engineering can actually use — targeted taxonomies, consented implicit signals, visible loop-closing — and writes the UX-graded eval rubrics that give design a permanent seat at the eval table.
Workflow area: AI-UX Evaluation · Tier: Advanced · Hands-on time: ~45 minutes
Most feedback UI fails twice. It fails users, who click a thumb, watch nothing change, and correctly stop clicking. And it fails the eval pipeline, because "thumbs down" doesn't say whether the answer was wrong, rude, slow, or just too long. Meanwhile the evals that decide what ships get written by engineers grading accuracy — while tone, appropriateness of hedging and refusal quality go ungraded because nobody wrote the rubric. Both failures are design work: the capture taxonomy is an interaction design problem, and the rubric is a quality-definition problem designers are trained for. PAIR's feedback-and-control guidance frames the principles; this playbook builds the pipeline.
Replace the thumb with a two-tap taxonomy. Tap one stays cheap: this helped / this didn't. Tap two, only on negative, asks what kind of failure — and the options come from your pb-48 failure-mode map, not a generic list: "factually wrong," "outdated," "missed part of my question," "wrong tone," "too long/short," "refused unnecessarily." Six options maximum, user language, one tap each, free text optional and never required. Every category must route somewhere: wrong → eval set candidate, outdated → retrieval index review, tone → voice-guide regression. A category with no consumer gets cut.
Design implicit signals as a consented tier. Behavior often outranks button clicks as signal: regenerated then abandoned (failure), copied to clipboard (success), edited-heavily-then-used (partial), stopped mid-generation (mismatch). Pick the three to five signals that map cleanly to quality, and disclose them where the choice happens — a settings item in plain language: "Help improve suggestions by sharing how you use responses (edits, copies, regenerations). Never the content of your documents." Default per your org's privacy posture, off-switch always honored, and the signal list visible, not buried in a policy PDF.
Close the loop visibly, at three altitudes. Feedback UI earns future feedback by showing consequences: immediate — the acknowledgment does something ("Thanks — we'll deprioritize answers like this for you") when true; per-user — a "your feedback" view showing what they flagged and any resulting change; product-level — release notes that credit the loop ("You told us summaries buried the numbers — tables now lead"). The third is the strongest lever and costs one paragraph per release.
Write the UX-graded eval rubric — design's seat at the table. Take the transcripts and outputs the model team already evaluates, and add the dimensions accuracy grading misses. Draft it with AI, then calibrate it yourself:
You are helping a designer write eval rubrics for an AI feature's
output quality, beyond factual accuracy.
Feature: [DESCRIPTION + voice principles + failure-mode map]
Draft a rubric with 5-7 UX dimensions, e.g.: tone fidelity to our
voice, hedge calibration (hedged when uncertain, confident when
grounded), refusal quality (clear, unmoralizing, offers
alternative), completeness (addressed every part of the ask),
scannability (structure matches content type), personalization
appropriateness (used context without creepiness).
For EACH dimension: a 1-5 scale where 1, 3 and 5 are defined by
CONCRETE, checkable descriptions (not "poor/okay/great"), plus
one PASS example and one FAIL example written out.
The rubric must be usable by a grader who is not a designer, and
by an LLM judge given the same text.
Sample of the precision to demand:
HEDGE CALIBRATION
5: Every uncertain claim carries a specific hedge naming the
reason ("source last updated 2023"); grounded claims are
stated plainly with no hedge.
3: Hedges present but generic ("this may not be accurate").
1: Uniform hedging on everything, or zero hedging including on
claims the context cannot support.
Wire capture to rubric and pilot for two weeks. Feedback categories and rubric dimensions should share names — a "wrong tone" tap and the tone-fidelity dimension are the same concept measured from two directions, which is what makes design's metrics legible to the model team. Run the loop manually first: grade twenty real outputs with the rubric in Google Sheets (one row per output, one column per dimension), check inter-rater agreement with a colleague on five of them, tighten any dimension where you disagreed by more than a point, and only then hand it over for LLM-judge automation.
Feedback payloads inherit conversation content — a "factually wrong" report usually carries the answer and often the question, so scope who can read feedback queues and scrub identifiers before feedback text enters training or eval sets.
Feedback is a designed pipeline, not a widget — capture failure kinds users can name, earn signal by closing the loop visibly, and hold the eval seat by writing rubrics precise enough that a non-designer grades tone the way you would.