KYC: workflow stabilization , audit/observability , test hardening
- Stabilized KYC workflow transitions across liveness/review/submit paths.
Added audit trail and observability components:
KycAuditEventRepository-
KycAuditTrailService/KycAuditTrailServiceImpl -
KycObservabilityService/KycObservabilityServiceImpl
- Updated admin/investor controllers and related service/repository logic for more consistent lifecycle handling.
- Improved exception handling (
RestExceptionHandler,ValidationException) and aligned API error behavior. - Updated runtime/local config (
application.yml,application-local.yml,docker-compose.yml,pom.xml). - Expanded and stabilized tests (
AdminKycControllerWebSliceTest, service tests, test slice bootstrap classes).