An amendment in the Indian Constitution is an act/law/bill in itself. It does modify the core document (the constitution) but it has an independent existence.
In that sense, one could argue that every "amendment" is a bugfix, feature-request of sorts.
Debatable both ways.
I personally like the idea of independent commits better as the "git browse" UIs handle individual commits better.