I think it would be conceptually clearer to call what we refer to now as the IdyllDocument the Idyll Runtime. You could also imagine a world in which there are different runtimes for different targets. idyll-react-runtime, idyll-angular-runtime, etc.
We should probably also rename idyll-cli to idyll so that the folder name matches the package name. I think the current naming is more confusing than it is helpful.
I think it would be conceptually clearer to call what we refer to now as the IdyllDocument the Idyll Runtime. You could also imagine a world in which there are different runtimes for different targets. idyll-react-runtime, idyll-angular-runtime, etc.