Migrates from standalone Program.cs to Startup-based configuration
Adds application configuration JSON for environment-specific settings
Integrates Autofac dependency injection and modular service registration
Configures application services, modules, and middleware for enhanced flexibility
Renames core domain entities and services from "User" to "Account"
Refactors project-wide namespaces, classes, and database tables to use "Account" terminology
Updates related components, services, and database schema to reflect new domain naming
Standardizes naming conventions across authentication and organization setup features
Improves email duplicate detection by adding specific constraint name validation
Prevents potential false positives in unique email constraint handling
Ensures more precise exception handling for email registration
Migrates connection strings to new database host
Removes unnecessary code and improves configuration handling
Enhances test coverage and adds random word generation
Updates telemetry and command handling patterns