pcall versus xpcall for deployment error visibility
When a Lua module fails during repeated deployment attempts, the choice between pcall and xpcall determines the amount of diagnostic information available to the caller. pcall protects against errors but returns the error as a second argument that must be manually inspected, and it does not provide stack trace context beyond what the error object contains. x