Skip to main content
Syntactically valid but semantically impossible — for example a cursor that decodes but points at a different conversation.
  • Errors — how to branch on code, and what not to render from detail.
  • Problem catalog — every code, its status, and whether retrying helps.
  • Troubleshooting — what a message in the product means.