Chef: ¿debería estar revisando los files "syntaxcache" en el control de versiones?

Estoy aprendiendo Chef y estoy manteniendo mi chef-repo en control de versiones. Cuando utilizo la knife cookbook upload y luego ejecuto el git status veo un montón de files nuevos en .chef/syntaxcache . Se ven así:

.chef/syntaxcache/8ab66bdf1ceb07273f7b3d71f483fbd84be595e845e90ffcbeb0ba6d22f684b0

¿Debería agregarlos al control de versiones o simplemente poner un patrón en .gitignore para dejarlos fuera?

No, la mayoría de las cosas en .chef son files temporales. Específicamente, esas son (creo) versiones representadas de templates Erb para que podamos ejecutar un verificador de syntax Ruby en ellas. Estoy sorprendido de que no los eliminemos después, eso probablemente sea un error.