Learn · Context that travels · 4 min read

Discussions

Every document accumulates questions. Chat scatters the answers across a scrollback nobody will search next quarter. A discussion pins the conversation to the exact words it is about, and stays there.

Start one from the text

Select a passage and a small menu appears right at the selection. Choose Discuss and the discussion starts there. The selection becomes its first anchor and its quote seeds the title. It's editable, because a quote is where a topic starts, not what it's called. The passage stays highlighted in the text, the conversation lives in a panel beside it, and each one is a click away from the other.

A fresh discussion beside a project brief: the selected passage is highlighted, its quote seeds the title, and the first message is being typed
Select the words, start the discussion; the quote seeds the title.

One conversation, many places

The same question often touches more than one passage: a principle in the brief and the requirement that contradicts it. Margin comments force a choice: pick one spot, or split the thread. A discussion can anchor to several places at once: select another passage, and the menu now also offers Add to discussion…; pick one by title and the selection joins it as another anchor. The panel shows Referenced in 2 places, and each chip jumps straight to its spot. One conversation, not three half-copies.

The selection menu floating above a highlighted passage in the brief, offering both Discuss and Add to discussion…
One menu, both routes: Discuss for a new discussion, Add to discussion… for one already open.
A discussion anchored to two highlighted passages in the brief, with two anchor chips and the label 'Referenced in 2 places'
One discussion, two passages: the chips jump to each highlight.

Talk it out, then resolve

Messages are written live: colleagues watching the discussion see your draft take shape, like everything else in Wodo. Reactions cover the "agreed, nothing to add" reply. And when it is settled, you don't let the thread trail off. You Resolve it, with a one-line Decision. Resolved discussions move to their own tab and their highlights fade to a ghost tint. Six months later, that tab reads as the document's decision log.

A resolved discussion showing the Resolved status and the decision 'Autoplay off, respect reduced motion'
Resolve with a one-line decision: the Resolved tab becomes the document's decision log.

Nothing gets lost

Come back later and a N new divider marks exactly where you stopped reading; unread discussions show a dot in the list. Mention someone with @ and it lands in their inbox with a link that opens the document and the discussion.

A discussion where a colleague's reply appears below a '1 new' divider marking where you stopped reading
The divider marks where you left off: only other people's messages count as new.

When the words change

Anchors ride along with edits. Write above, below, around them and they hold. When the anchored words themselves are rewritten, the chip picks up a changed badge: click it and a word-level diff shows the quote as it was against the text as it is, with Update quote to accept the new wording. And if the anchored text is deleted outright, the discussion keeps its quote, marked text removed: the conversation outlives the passage that started it.

An anchor chip with a 'changed' badge and its word-level diff open: 'limits' struck through, 'trade-offs' highlighted, and an Update quote button
The words moved on: the diff shows exactly how, and Update quote catches the anchor up.

What discussions are deliberately not

Not a chat channel: a discussion expects to end, and it ends in a decision. Not item comments: those live on items and stay there. And not track-changes: the document's text stays clean. Anchors live beside it, never in it.