Default to confdir "puppet"
It might be nice if this tool assumed your Puppet code lives in a "puppet" directory, if one exists.
That way, you could omit the "confdir" argument when running in a project that has code broken down by technology, which seems to be pretty common.
Or maybe it should assume the current directory? That's what e.g. librarian-puppet does.
Edited by Evan Hanson