The repo uses
pre-commit (https://pre-commit.com/) to install and manage git
brew install pre-commit brew install terraform-docs pre-commit install
We manage state per-module. This allows us to work with some isolation to avoid
conflicts with other people's changes and reduces the number of objects synced
creating new modules
cd terraform ./create_state.sh "descriptive_name_for_what_this_module_does"
Then follow the directions given.