Skip to content

New landing page and waitlist · Role characters v2

New landing page and waitlist.

What changed for people using Bellwether

  • New landing page and waitlist. The public page is rebuilt (status line, "An AI-native trading desk. You set the line.", product shots, evidence section); "Join the waitlist" now opens as a centred dialog sized to its content (a bottom sheet on phones) with one plain lead sentence.
  • Role characters v2 across landing, Your desk, role headers and help (illustrated set replaces the code-drawn marks; a further illustrated set follows).
  • Bellwether's mind v3 on Overview: structured watch/trigger rows with live prices and a status line that says what the desk is doing and what it is waiting for; phone layout reworked.
  • Say no to a refusal, once. When the desk refuses a trade you asked for, the inbox row now offers a one-time override with a typed reason (never past a hard risk limit; rate-limited; audited).
  • Trade ticket and position requests: ask the desk to open/close/resize a position from the symbol page; the request becomes a typed card the PM must answer (do it, decline with reason, or ask back).
  • Errors read like sentences. Actions share one error path: no raw reason codes in messages; the Off Trader card no longer renders when the Trader is disabled.
  • Accessibility: loading placeholders announce themselves properly (role=status) across 16 screens.
  • Invite flow, OTP layout on ultrawide, tour ending on Overview and the static app backdrop are NOT in this release; they arrive in the next one.

Release a454e6a