- Description: Add CI workflows to lint, test, and publish Docker images. - Current state: No workflows present. - Tasks: - Create `ci.yml` to run `mvn -B -ntp spotless:check test` and upload JaCoCo report. - Add coverage summary check and fail build if below threshold. - Add `docker-publish.yml` to build on semver tags and push to GHCR or Docker Hub. - Acceptance criteria: - CI passes on PRs; tagged releases publish images. - References: `pom.xml` (spotless), Dockerfile/Compose.