Starting on commit-hook api spec