Why

Uhhh I got tired of monorepo vs polyrepo discussions.

We've all been in many "monorepo vs polyrepo" discussions. Given a specific set of constraints and requirements, one is better "right now", but reality shifts. For me, the missing link was this: we need a way to make sure we are not locked into a specific reality.
Code organization should adapt to our needs.

The one argument that always blocked a pragmatic "let's move code around" approach was "but we must keep code history". So in my case, I built a script that solved the git-history question. We used it in several projects and found it useful.

Script is now bundled to this simple CLI for others. Maybe some like-minded engineers think the same, or are at least willing to experiment a little :)