Critical: we have to maintain a clean git history. only change the required parts when editing files.
Critical: avoid adding comments like "//updated" , "// import changed" after changing something. you should provide production quality ccode