print only actual debug logs to stderr
mark optional variables as such, when listing actiond
Fix defined/required reconciliation
Improve tree output
Commit integration tests
Return empty tree for empty input
Ignore missing variables if used conditionally
Commit testdata
Fill in manpage
Introduce ParseTreeFromTemplate helper
Use goccy/go-yaml for it's nicer errors
Make Tree a map with string keys
Fix file/dir permissions
Print the generated template when debug output is enabled
Provide an indent function
Adjust how the exec function works

To allow for something like `sh -c "blabla"`
Print the tree when listing actions
makefile: Fix version string
makefile: Add integration test target
makefile: Have yamlfs target depend on go source