Steps
- Run
git diff --stat HEADandgit statusto get a full picture of all changes. - Analyse the changes and group them into logical commit units — each group should represent a single coherent change (e.g. one feature, one fix, one refactor).
- Present the proposed commit plan as a numbered list:
- Group name / files involved
- Suggested commit message (conventional commits format)
- Await approval — stop here and do not proceed until the user responds:
- If approved,
[Description truncada. Veja o README completo no GitHub.]