Stability checkpoint v0.3 — wave 4 (gap fill 7/8)
Closes 7 of 8 Java parity gaps :
- Audit endpoint /customers/{id}/audit
- Quality endpoint /actuator/quality
- Diagnostic scenarios (slow-query / db-failure / kafka-timeout)
- Kafka fire-and-forget (CustomerCreatedEvent)
- SonarCloud CI integration + sonar-project.properties
- Multi-arch Docker (amd64 + arm64)
- GitHub mirror live (mirador1/mirador-service-python)
- Deployment CI (staging auto + prod manual)
- Lefthook hooks (commit-msg + pre-commit + pre-push)
Remaining gap : Bio service (deferred — needs Ollama in compose).
Quality : 95 tests · ruff ✅ · mypy strict ✅ · coverage 83.77 %.