Skip to content

Discourse opportunity

The discourse opportunity is the card at the center of Today. It answers a single question. Given everything Sadie knows about you, and everything it is watching in live discourse, where do you belong in the conversation right now?

Three a day, at most. Editorial and selective. Not an infinite feed.

Each opportunity is structured, not a prose blurb:

  • Title and summary. What the topic is, in one line.
  • Why now. Why this conversation is live at this specific moment. Which feed items or clusters triggered it.
  • Why you. Why you, given your Soul and wiki, are positioned to contribute. Grounded in specific entries and voice evidence.
  • Who’s talking. A few voices already in the discourse, with handles, stances, and sample quotes so you can see the room before you enter it.
  • Three to five candidate angles. Each angle carries a confidence score, an optional engagement score, and a top critique (the single most useful refinement to consider). These are things you could plausibly say, not things Sadie is posting for you.

Cards also carry relatedWikiIds, sourceFeedItemIds, a Clay accent color, and a rank within Today’s three slots.

active, saved, dismissed, or expired. Active cards show on Today. Saved cards persist for you to return to. Dismissed cards feed the preference engine. The reason you dismissed (for example wrong_audience or stale_topic) becomes substance-tier evidence that sharpens the next batch.

active -> saved kept for later
-> dismissed reason feeds the preference engine
-> expired fell off the window without action

Today is meant to feel like a short read, not a scroll. The intent is a handful of high-conviction moments you could act on, not a trending topics dump. Generation is policy-gated by a minimum confidence threshold so that on a quiet day you might see only one or two cards rather than three low-conviction ones.

The three-per-session ceiling is designed to force editorial selection at the compiler level.