fix(ci): align cutover validator with split repository contracts
This commit is contained in:
@@ -14,7 +14,9 @@ def main() -> int:
|
||||
seed_service = ROOT / "src/dotnet/QuantEngine.Application/Services/JsonSeedIngestionService.cs"
|
||||
checks = {
|
||||
"dotnet_collector_registered": "ICollectionOrchestrator, KisDataCollectionOrchestrator" in program,
|
||||
"postgres_repository_registered": "ICollectionRepository" in program,
|
||||
"postgres_repository_registered": (
|
||||
"ICollectionReadRepository" in program and "ICollectionWriteRepository" in program
|
||||
),
|
||||
"json_seed_registered": "JsonSeedIngestionService" in program,
|
||||
"dbup_v5_embedded": "Migrations/**/*.sql" in csproj and migration.exists(),
|
||||
"orchestrator_present": orchestrator.exists(),
|
||||
|
||||
Reference in New Issue
Block a user