@scottmuc maybe the "analogous" part wasn't clear enough.

Regardless, I'm just disagreeing with you the Gemfile.lock should be checked in for cookbooks.  I agree with the approach taken by opscode in [their cookbooks that use foodcritic](https://github.com/search?q=foodcritic+user%3Aopscode-cookbooks+path%3AGemfile&type=Code&ref=advsearch&l=), which specific a pessimistic version constraint (`gem 'foodcritic', '~> 3.0'`) to avoid major changes rather than committing Gemfile.lock.  If you don't want to allow any new rules at all `~> 3.0.0` will at least allow [bugfixes](https://github.com/acrmp/foodcritic/blob/master/CHANGELOG.md).