Are you asking why transparency in the git history and how the code was created is important?
How do you git bisect when a bug was introduced in the mega-commit paradigm? This generally beneficial most for the primary developer.
Separately, the presence of mega commits is a red flag in the age of ai and slop. It's a warning sign for too much eyes-free coding. The agents are not good enough for this. If you are not staying in the loop and managing changes, then I have serious concerns about the security and reliability of the software.
Are you asking why transparency in the git history and how the code was created is important?
How do you git bisect when a bug was introduced in the mega-commit paradigm? This generally beneficial most for the primary developer.
Separately, the presence of mega commits is a red flag in the age of ai and slop. It's a warning sign for too much eyes-free coding. The agents are not good enough for this. If you are not staying in the loop and managing changes, then I have serious concerns about the security and reliability of the software.