{"ok":true,"commandType":"change-tax-type","module":"Tax","mode":"write","summary":"Change a tax type (currently write-disabled).","payloadSchema":{"oldTaxType":"required old value for oldTaxType","newTaxType":"required new value for newTaxType","validateOnly":"optional boolean; true runs this command as a no-change preflight and still requires Edit permission","confirm":"required true for an actual save; not required when validateOnly is true"},"examplePayload":{"oldTaxType":"OLD-TYPE","newTaxType":"NEW-TYPE","confirm":true},"examples":[{"oldTaxType":"OLD-TYPE","newTaxType":"NEW-TYPE","validateOnly":true}],"payloadEnums":{},"requiredPayloadFields":["oldTaxType","newTaxType"],"conditionalPayloadRules":{},"notes":"Cloud validates and queues this typed command; it does not perform accounting work. Set validateOnly:true for preflight, then use a distinct commandId for the actual save. Reuse an ID only for an identical request. Runtime availability is connector-specific and reported by read-change-code-capabilities. Current connector mutation is BLOCKED: complete native reference verification is not proven; TSM also lacks the native procedure. Loving procedure availability is not inferred. Schema/preflight availability does not enable writes; no guard bypass or procedure creation is supported.","nativePayload":{"commandType":"change-tax-type","title":"Change a tax type (currently write-disabled).","description":"Static cloud payload schema. It does not assert that the installed connector supports this native operation.","supported":true,"schemaOnly":true,"runtimeAvailability":"read-change-code-capabilities","required":["oldTaxType","newTaxType"],"fields":{"oldTaxType":{"type":"string","required":true,"description":"required old value for oldTaxType"},"newTaxType":{"type":"string","required":true,"description":"required new value for newTaxType"}},"example":{"oldTaxType":"OLD-TYPE","newTaxType":"NEW-TYPE"},"notes":["supported indicates that this payload schema is available, not that the installed connector has the native SDK operation.","Current connector mutation is BLOCKED: complete native reference verification is not proven; TSM also lacks the native procedure. Loving procedure availability is not inferred. Schema/preflight availability does not enable writes; no guard bypass or procedure creation is supported."]}}