01-general.md 893 B

  • always commit and push the changes, reference to the issue in the commit message (if issue exists)
  • if issue does not exists, create new one if no similar found
  • always use the abailable mcp tools
  • never use "using" in c++ (for example: using json = nlohmann::json;). If you find one, refactor it
  • in c++, always follor The Rule of 5
  • if changes made, always check if the built-in ui need changes too
  • when user reference to issues, the user thinks to gogs issue, gogs repo
  • the stable diffusion models are in the /data/SD_MODELS folder, always use this when starting the server
  • if possible, keep the build/_deps folder. The rebuild take a very long time
  • keep clean the project directory. For example the output directory, queue directory not required in the project's root
  • when printing out directory / filenames to the console (std::cout for example), always use absolute path