- Locally: `cargo` commands inside packages work as before
- When ran in repo root, e.g. `cargo check` runs wor the whole workspace
- Docker build times and image sizes are comparable to non-workspace setup
- Pre-commit hooks for Rust still work as before
- CI: All Docker images are built successfully, including Keyserver
- CI: All non-Docker jobs (e.g. Android, iOS) compile Rust successfully
- Ran Services with Commtest locally
- Commtest on CI runs - it requires all services' docker images + its own Docker