bug fix: producing annotation in the correct dict on commits. Fixed tests so that the old behavior causes a test to fail