# Reactor Maintenance C# WinUI 3 + Win2D level editor for the deterministic grid simulation described in `design.md`. ## Projects - `src/ReactorMaintenance.Simulation`: UI-independent level model, editor operations, forecasts, simulation turns, JSON serialization, and `Balancing.cs` tuning values. - `src/ReactorMaintenance.Win2D`: Win2D editor app for painting square grid cells, loading/saving levels, advancing simulation turns, and activating the reactor. - `tests/ReactorMaintenance.Simulation.Tests`: unit tests for deterministic simulation behavior. ## Commands ```powershell dotnet test tests\ReactorMaintenance.Simulation.Tests\ReactorMaintenance.Simulation.Tests.csproj dotnet build src\ReactorMaintenance.Win2D\ReactorMaintenance.Win2D.csproj -p:Platform=x64 dotnet run --project src\ReactorMaintenance.Win2D\ReactorMaintenance.Win2D.csproj -p:Platform=x64 ```