# list of quick TODO tasks this is temporary, frequently-updated, list of quick TODO that don't warrant a 'Task' in itself. Once done, move the task description to the 'Past Tasks' section ## Up-to-date Tasks list In no particular order, they just need to be done: * A) each build_XXX build directory is generating its own build_XXX/src/generated/* assets and code. This is wrong and error-prone. There should be one source of truth for the generated assets/data/code at the top of the tree, under a common src/generated/ directory. Adapt all the code for that. Pay attention to tests (test_assets, e.g.) that *also* generate assets. They must§ generate them in a throw-away directory. * B) make a pass of 'vertical compaction' for the code: there's a lot of superfluous '\n' empty lines in the code that shouldn't be here. Remove them to have a vertically more dense code. Use clang-format if needed. * C) add a top-level @README.md file with a short description of the project for new-comers, a one-line description of each .md files, and a quick layout and description of the source tree. ## Past Tasks The past TODO are already done (stored here for archiving):