There seems to be quite a bit of coupling going on between the front end and the back end. I want to reduce that and make it usable as a CL tool as well as through the UI.
The acceptance criteria boils down to being able to support the same functionality without the need of a UI.
In the long run, this will reduce technical debt and ensure that whichever component is worked on does not involve changing everything else.
There seems to be quite a bit of coupling going on between the front end and the back end. I want to reduce that and make it usable as a CL tool as well as through the UI.
The acceptance criteria boils down to being able to support the same functionality without the need of a UI.
In the long run, this will reduce technical debt and ensure that whichever component is worked on does not involve changing everything else.