The widget sits at the tail of every Seen doc, after the writer's sign-off. Both studies are live — tap them. Four dimensions: Content · Format · Tone · Cover image (row/chip appears only when the doc has a hero).
every tap saves instantly (optimistic) · re-tap to change or clear · only the note has a Send
A · Verdict + dimension chips
recommended — one thumb pair; the four dimensions arrive as the verdict's chips
把这个月攒下的证据带上,继续走。你比你以为的,走得更远。
梁
梁宁产品思维导师
Rate this letter
saved ✓
Seen · 6/2–7/2 · 24 rooms · 29 saved lines
stored —
B · Per-dimension thumbs
the earlier draft — every dimension carries its own pair (10 thumbs at full spread)
把这个月攒下的证据带上,继续走。你比你以为的,走得更远。
梁
梁宁产品思维导师
Rate this letter
in detail? each row optional
Content
Format
Tone
Cover image
saved ✓
Seen · 6/2–7/2 · 24 rooms · 29 saved lines
stored —
Shared mechanics (either study)
Placement: after the sign-off, above the foot — app-chrome styling (mono/muted), so it reads as the app asking, not the writer grading their own letter.
Copy is fixed English (app chrome, like the name "Seen"); the doc body keeps following the account language.
Serve-time injected like the cost line — legacy docs get it too; never injected on an admin peek.
Storage: on the artifact JSON (latest wins, history kept) → a verdict column in the console's Seen tab; later feeds the next Seen's writer (the come-back engine).
In A, switching the verdict re-asks the chips (a chip means "this made it" under 👍 but "this fell down" under 👎, so selections reset). Re-tapping the selected thumb clears the rating.