I made a rookie's mistake of introducing too much complexity in the new module of my system at MVP phase. Talking to a partner was super helpful to put my feet on the ground and I striped off most of it.
What's now happening is that real use cases are making the module more complex, but in a good way as it's approaching to how people really do the work.
We should talk more.