User-opened hints
Choose Nudge → User-opened hint when a customer should discover help beside one declared product control without entering an ordered Tour. A hint requires a stable Target ID. CSS selectors, arbitrary URLs, HTML, and JavaScript are not accepted. The embed first renders a 44 px target-adjacent marker. The customer opens the hint explicitly, can close the disclosure with its marker orEscape, and can
then run the one reviewed Nudge action. Closing the disclosure does not dismiss
the Experience; the separate dismiss control records a dismissal.
In-product release feeds
Choose Announcement → Release feed to show a short dated changelog inside the customer’s product. A feed contains 1–12 entries in the authored order. Each entry has a stable ID, title, RFC 3339 publication timestamp, summary, and an optional 40-character badge.<time> metadata,
bounded scrolling, long-copy wrapping, keyboard focus, reduced-motion support,
and host theme tokens. The optional Announcement action remains the only
interactive feed action, so it uses the existing proof-bound action policy.
Resumable progress badges
Choose Checklist → Progress badge for durable progress that should remain visible without occupying a full panel. The runtime initially shows a compact badge with the checklist title and exact completed/eligible count. Activating it opens the full Checklist; activating it again or pressingEscape collapses
it without losing progress.
Progress badges retain every Checklist capability:
- trusted host-event or explicit item completion;
- server-evaluated step audiences;
- visitor, signed-customer, or signed-account state;
- carried progress across compatible revisions;
- terminal completion reconciliation and retry;
- carousel-independent keyboard and screen-reader semantics.
Launcher suggestions
Choose Suggestion to offer one question as a chip beside the guide launcher. A suggestion has only a label (up to 60 characters) and a prompt (up to 500): the label is what visitors see, and the prompt is what the guide is asked when they pick it. The guide answers right away, in the answer card or with a tour already on its first step; there is no “Start tour” step in between. The answer card opens with the answer, and keyboard focus stays where the visitor left it.- One at a time. The Worker offers at most one suggestion per page view, the highest-ranked eligible one, and the runtime never replaces a dismissed chip with another on the same page.
- Inside the annoyance budget. A suggestion shows at most once per session, twice per day and ten times per visitor, with at least 60 minutes between showings; a definition outside these caps does not save. The chip also waits while the visitor is typing, reading an open panel, running a turn or tour, or has muted proactive help.
Escape) dismisses it and retires it for
that visitor; picking it retires it too. The guide editor previews a suggestion as the
real chip by the real launcher on a sample page.
Engagements and analytics
These presentations do not invent presentation-specific counters. The Worker records the same signed, idempotent events against the immutable deployment:
Opening or collapsing a hint or progress badge is local disclosure state and
does not inflate engagement rates. Guide analytics continue to group accepted
events by Experience and immutable revision.