ScadaLinkDbContext with 10 configuration classes (Fluent API only), initial migration creating 25 tables, environment-aware migration helper (auto-apply dev, validate-only prod), DesignTimeDbContextFactory, optimistic concurrency on DeploymentRecord. 20 tests verify schema, CRUD, relationships, cascades.
17 source projects (Commons + Host + 15 components) and 17 xUnit test projects. SLNX format, net10.0, nullable enabled, warnings as errors. All components reference Commons; Host references all components. Builds and tests clean.