What changed: Removed the standalone floor-plan details panel under the page title. Added current-floor Description and editable Root Location into the Floors toolbox tab. Added live computed Occupancy Warnings in Occupancy mode. Preserved the existing AJAX workspace flow, including active floor/toolbox tab/mode/selected occupancy scene through refreshes. Added floor description support via a new migration: [081_FloorPlanFloorDescriptionAndOccupancyWarnings.sql](C:/Source/PlotLine/PlotLine/Sql/081_FloorPlanFloorDescriptionAndOccupancyWarnings.sql) Database changes: Added nullable FloorPlanFloors.Description. Updated active stored procedures:FloorPlan_GetEditor FloorPlanFloor_Get FloorPlanFloor_ListByPlan FloorPlanFloor_Save Warnings are not persisted. No warning tables were added. Files changed include: [Edit.cshtml](C:/Source/PlotLine/PlotLine/Views/FloorPlans/Edit.cshtml) [CoreServices.cs](C:/Source/PlotLine/PlotLine/Services/CoreServices.cs) [Repositories.cs](C:/Source/PlotLine/PlotLine/Data/Repositories.cs) [CoreModels.cs](C:/Source/PlotLine/PlotLine/Models/CoreModels.cs) [CoreViewModels.cs](C:/Source/PlotLine/PlotLine/ViewModels/CoreViewModels.cs) [site.css](C:/Source/PlotLine/PlotLine/wwwroot/css/site.css) [site.min.css](C:/Source/PlotLine/PlotLine/wwwroot/css/site.min.css) Verification: Applied the new migration locally. Confirmed FloorPlanFloors.Description exists. Confirmed scene/occupancy source data exists for The Calendar House. dotnet build PlotLine.slnx passes with 0 warnings and 0 errors. Manual QA still needed in the browser: edit floor description/root location, switch Structure/Occupancy mode, step scenes, and confirm warnings/tokens update visually without jumps.
Description
PlotDirector
Languages
C#
39.2%
HTML
24.7%
TSQL
24.5%
JavaScript
5.9%
CSS
5.7%