- Shipped
- October 14, 2026 at 11:40 PM UTC
- Author
- Kamo
- Commit
- fcc02a0
Each tool now opens with a plain-words, three-step guide the first time a member uses it (remembered per member on the server via the UI-preference map, key featureIntrosSeen; shown when the preference cannot be read), folded afterwards under a "What is this?" button in a shared animated dialog shell: brand hero with a moving glyph, staggered sections, pinned actions, success moment, reduced-motion aware. - Confidential: the lock now opens a dialog with the guide, the current state (who marked it, when), what the mark does and does not do, and the one action; a member the marker rule refuses reads why instead of meeting a dead button. Refusal toasts, aria-pressed and one change in flight kept; the menu-row variant opens the same dialog. - Record a decision: kind cards with a line each, examples, a title counter, quick choices for when it applies (no end / today / this week / this month / pick dates, on the member's calendar), a live preview of the card, a refusal that scrolls into view, a success moment linking to Decisions; supersede shows what it replaces. Disclosure notice and Send anyway kept. - Disclosure history: overview tiles by decision and channel with a dot strip over time, a timeline view (the default on narrow screens) beside the table, a skeleton while loading, an empty state that says what would appear and why, and a plain forbidden card. Keyset Load more, zone toggle, 403 and retry kept. - Rich tooltips (name, state, one plain sentence) on the three toolbar buttons, on every surface that reuses them. - zIndex plumbing: the dialogs, the decision opener and the disclosure notice take a layer; ChatBox lifts them only when it paints maximized on its own (MAXIMIZED_Z) — embedded tool windows stay in the dock band under MUI.
