# REFACTOR RULES ## server backend - there are a lot of services and some have gotten huge, like way too large to manage manually - all services should be converted into folders, with their files inside the folders - large functions of the service should be split off into more, smaller files within the service's folder - keep files relatively small and very clear and concise in their function. with titles commented at the top. ## webui frontend - similar situation to the server's service file bloat, but with large jsx component files - split up large jsx components and backing js files into folders containing smaller files - use same clear concise functional format, with title comments # REFACTOR TRACKING ## server backend ### COMPLETED SERVICES - ### LARGE CHANGES - ## webui frontend ### COMPLETED COMPONENTS - ### LARGE CHANGES -