see style guidelines in HACKING.md
build using make
run make hello for a quick test during development
run make test for comprehensive tests before committing to git
if there are intentional changes to behavior run make update-testdata
always inspect the goldens diff closely
run make TEST_COMMAND="make test-rust" transpile-rust
update version in Cargo.toml
prepare a release with make release
update the version number in README.md
cut a release in GitHub using the template