Functionality: ☐ Handle case where there are no scopes in the config and command is invoked. ☐ Have an `--example` flag to `new` that prints an example given in the `config.yml` ☐ Should be a `tembo new --list` to list all possible names. ☐ `TEMBO_CONFIG` should follow same pattern as other env vars and be a python string when read in VSCode: ☐ Look at Logging: ☐ How to raise + debug an exception? ☐ Document how to raise a logger.critical instead of exception in a try, except you can just do logger.critical(exec_info=1) to print the stack Documentation: ☐ Document usage of Panaetius in a module Using the logger, initialising with the config path etc ☐ Uses Pendulum tokens: https://pendulum.eustace.io/docs/#tokens ☐ Document latest typing. ☐ Using from `__future__` with `|` ☐ `using Tuple[str, ...]` ☐ `Sequence` vs `Collection` ☐ Document how to do docstrings in python. Don't document `__init__` do it in class. Should update the default gist to hide the `__init__` messages ☐ Document using jinja2 briefly and link to Tembo (link to ) Tembo: ☐ Document creating new Tembo config ☐ ~/tembo needs creating ☐ ~/tembo/.config ☐ ~/tembo/.templates ☐ Document how to overwrite these with ENV vars