Connection models + validation ConnectionManager (LRU eviction; max 2 active per engine) Metadata providers (SQL Server / Oracle) MigrationEngine (DDL generation + data copy + basic validation) JSON ...