Diagram user flows with actors, entry points, decisions, and error paths using Mermaid or Lucidchart, with swimlanes that separate user, system, and third-party actions.