munibot development guidelines code style guidelines error handling Error messages use friendly, lowercase language with plain-text emoticons imports and structure Always place use statements at top of files (or module) testing Test files colocated with implementation