---
title: "convert.cx. diagnostics"
description: "Owner: the cx spec (defs/cx.ts). The status is the code's own; the exit comes from its category (CATEGORIES). A warning or info code never sets the status or the exit."
order: 11
---

# `convert.cx.*` diagnostics

Owner: the cx spec (`defs/cx.ts`). The status is the code's own; the exit comes from its category (`CATEGORIES`). A warning or info code never sets the status or the exit.

| Code | Category | Severity | Status | Exit | Retry | Fix | Args |
|---|---|---|---|---|---|---|---|
| <a id="convert.cx.behaviour_change"></a>`convert.cx.behaviour_change` | schema | warning | — | 2 | no | — | `sd`, `from`, `to` |
| <a id="convert.cx.rewrite"></a>`convert.cx.rewrite` | schema | info | — | 2 | no | — | `from`, `to`, `difference` |
| <a id="convert.cx.unsupported"></a>`convert.cx.unsupported` | schema | error | 400 | 2 | no | — | `language`, `text`, `reason?` |
