Skip to content

Answers comparison

Question by question: what you said, what they said, and where you split.

Decision: ⚪ idea

Design: Figma

Context

The other half of comparison mode, and the half that works in both modes - against a friend, and against an orientation. Every question the taker answered becomes a row that opens into the two answers beside each other.

Answer rows, mobile and desktop

How it behaves:

  • A list of questions, collapsed - the statement is the row, and expanding it reveals the answers underneath.
  • Two answers, one verdict - your answer and theirs sit side by side with a mark between them: a tick when they agree, a cross when they do not.
  • The orientation is named - each expanded row says which orientation the question fed, so a disagreement is legible as a disagreement about something.
  • Rows are tinted by outcome - agreement and disagreement are visible before anything is opened.
  • Only disagreements - a toggle drops every row where the two of you matched, which is what most people are actually looking for.
  • Search - a hundred questions is unbrowsable without it.
  • No answer is a state - a question one side skipped shows as unanswered rather than as a disagreement.
  • Multi-answer questions show every pick - each selected answer gets its own mark, so partial agreement stays visible.

Against an orientation the right-hand side is what that orientation implies rather than what a person said, which turns the same view into "where do I actually differ from progressivism".

Opportunity

  • It is the evidence behind the result - every number on the result screen ultimately comes from these rows, and this is the only place a taker can audit it.
  • Disagreement is the interesting part - the filter turns a long list into the three questions worth arguing about.
  • It works without a second person - orientation mode gives a solo taker the same feature, which is most takers.
  • It teaches what an axis means - seeing the questions behind progressivism explains the label better than a description could.
  • Cheap to build on what exists - answers are already stored per question; this is a view over them.

Risk

  • Answers are more sensitive than results - a score is an abstraction, an answer is a statement someone made, and this shows it verbatim to another person.
  • It is the sharpest social surface we have - a filtered list of everything you disagree about is an argument generator, and we built the filter.
  • Long quizzes make long lists - a hundred rows is a scrolling exercise, even with search.
  • A tick reduces a nuanced answer - agreeing for opposite reasons still shows as agreement.
  • Comparing to an orientation implies it has a position - what "progressivism would answer" is our modelling, presented as if it were a participant.