- keep code self-contained in top-level directories, i.e. no top-level main.go file or python scripts
- do not commit binary files
- each top-level directory should have a
README.md
- can add github workflow for minimal testing, linting and formatting
- do not expect git tagging on this repo for versioning