drift proposals
drift proposals appear when repeated behavior suggests the user's voice may have shifted. the user can accept or dismiss the proposed profile line.
quick answer
use this when the app notices a repeated pattern across checks.
use this for
- explaining the small bottom-right drift popup
- understanding why a profile suggestion appeared
- deciding whether to add a new profile line
steps
- run checks and use suggestions normally.
- watch for the drift proposal popup.
- read the summary and proposed profile line.
- accept if it matches the user's voice.
- dismiss if it is noise.
details to know
- proposals are queued so the user is not hit with a stack of popups.
- accept and dismiss decisions are sent to the server.
- the same rule is not queued twice in the same popup cycle.
limits and edge cases
- drift proposals should not auto-change a profile without user action.
- malformed proposal text is capped before rendering.
ready to use the product instead of reading about it?
open app