I want to use bolt as a tool to manage my applications including everything needed with the application repo itself.
Currently this is possible by including bolt.yaml at the top level of your project, in bolt.yaml point to a modules an inventory inside the project repo. But then every command needs to be run with --config=$PROJECT_PATH/bolt.yaml.
When bolt runs it should search the cwd and its ancestors for a directory called Boltdir. If one is found the bolt should run in Boltdir mode where default location for bolt.yaml, inventory.yaml should be at the top level of the Boltdir and the modulepath should default to [ Boltdir/modules/ ]
Users should be able to specify the boltdir from the commandline with --boltdir.
The global config and inventory should not be loaded by default when running in Boltdir mode.