Hello,
I think it makes sense for me to split my project into two separate projects (following the micro-stack pattern). However each project would require outputs from the other project, causing a circular dependency. Is this resolvable, or does this need to stay as one project? I saw this post (
https://www.pulumi.com/blog/exploring-circular-dependencies/) which gave me hope that it was resolvable, but I am not sure how much of this is theory as opposed to currently working code.