Runs the local Workbench/Core Studio stack and SQL Server boundary.
Clone. Choose.
Generate locally.
The intended local workflow is visual-first: run Core Studio on your machine, compose the project in the browser, validate through the canonical Composer engine and generate into generated/<ProjectName>.
Keep the setup boring.
Builds and opens the generated solution on the host machine.
Runs the repository launcher on Windows.
Recommended for cloning and updating the reusable Core baseline.
1. Clone FoundationKit
git clone https://github.com/a2sn2/foundationkit-dotnet.git
cd foundationkit-dotnet2. Start Core Studio
.\foundationkit.ps1 start -Target WorkbenchThe launcher brings up the local stack and opens the Workbench at http://localhost:8080. The Visual Composer is available at http://localhost:8080/compose.
3. Choose → Validate → Generate
Project/profile, modules/resources, ID shapes and supported behaviors.
The visual form writes the canonical Composer schema.
The same parser/analyzer used by CLI validation checks the model.
Output is created inside generated/<ProjectName>.
4. Open the generated solution
generated\MySystem\MySystem.slnDuring local development the generated solution intentionally keeps project references to the local FoundationKit Core, so the generated product and reusable foundation can be exercised together.
Local generation is bounded
The browser does not receive arbitrary filesystem write access. Generation is constrained to the repository-owned generated/ workspace, while Core source is not exposed as an unrestricted writable area to the local UI.