You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
CratisPlanOptions.UserInterfaceDomains names the slices already generated under an application's other domains, so the shared frontend files a feature or slice plan writes (scene.json, src/bindings.ts, src/stage.ts, src/stage-scene.json) cover every domain and import each proxy from the domain folder it was generated in. Planning any domain against the same state writes the same files.
New refusals for an inconsistent option: STAGE-PLAN-024 (domains without UserInterface), STAGE-PLAN-025 (an invalid or reserved domain), STAGE-PLAN-026 (the plan's own domain, or a domain named twice) and STAGE-PLAN-027 (a slice named under two domains).