v0.1.1
Two defects found during production acceptance.
guard_duplicatewent blind after re-bundling: the check only looked past the baseline, so re-runningbundleafter a send folded that reply into the new baseline and the second send went through. send now also covers anything sent within 24h;reply verifyis unchanged (its question is attribution, not prevention).ticket closecould not close a ticket whose helpdesk marks a custom field mandatory on close.--custom-field name=value(repeatable) writes undercustom_fieldsonly — responder, group, priority and requester stay unreachable.
The write surface is still exactly three commands.