Douglas Cox [off-list ref] writes:
quoted
This may or may not be related to the symptom
you are observing (if it is, then you would see a packfile created
in objects/pack/, not in loose objects in object/??/ directories).
No, the file is loose (it's in .git/objects/eb in this case). This is
seen immediately after the add, though I believe it's the same way
when doing a commit on a changed file.
Then I do not have a guess as to where the symptom you are seeing is
coming from.