I like the changelog convention of 'taught $tool to $feature' (e.g. git, Emacs). It presents s/w development like teaching the machine.