As a Tazama Maintainer,
I want to validate incoming requests for 0 mistake tolerance of request body,
So that Every request being sent to tms is being validated
And so that tms does not need to handle every attribute attached to the transaction object
Expected outcome :
Current outcome:
Acceptance criteria
Allow Swagger or Fasify to validate every request
Make sure your solution handles validation in the best possible way
Performance A/B test A being feat branch and B being dev branch
Validation should always be expected before the main request starts being handled
Ensure that every level of the request object is handled correctly or validated correctly
Story statement
As a Tazama Maintainer, I want to validate incoming requests for 0 mistake tolerance of request body, So that Every request being sent to tms is being validated And so that tms does not need to handle every attribute attached to the transaction object
Expected outcome :
Current outcome:
Acceptance criteria