Refactor handling: Checks - [ ] adapt archunit - [ ] lombok usage - [ ] unit tests - [ ] control input data - [ ] integration tests - [ ] check usage - [ ] in separate classes and independant - [ ] refactor - [ ] add integration tests when necessary - [ ] exception handling - [ ] documentation