Issues fixed: - Dockerfile was Python/Uvicorn (wrong for Rust project) - Changed to multi-stage Rust build (rust:1.81 → debian:bookworm-slim) - Correct binary name: mem (not mem-cli) - Added proper health check with curl - CI runner labels were incorrect (rust/golang → docker) - Changed test job to: runs-on: docker with rust:1.81-bookworm container - Changed build job to: runs-on: docker - Docker build config was broken - Switched to standard actions (setup-buildx, login, build-push) - Added Cargo caching (registry, git, target) - Added format + clippy checks - Simplified login/build/push flow Ready for CI/CD pipeline restart.