Files
QuantEngineByItz/spec/61_dotnet_postgresql_json_cutover.yaml
kjh2064 5c49e073ad
Snapshot Admin Validation / validate (push) Failing after 9s
Validators (Pushes and Pull Requests) / validate-ui-and-storage (push) Failing after 32s
Validators (Pushes and Pull Requests) / validate-core (push) Failing after 1m52s
feat(db): fully deprecate and delete legacy Python SQLite databases and tools, consolidating into PostgreSQL
2026-07-13 10:47:14 +09:00

20 lines
805 B
YAML

formula_id: DOTNET_POSTGRESQL_JSON_CUTOVER_V1
version: 1
authority: spec/02_data_contract.yaml
canonical_runtime:
collector: src/dotnet/QuantEngine.Application/Services/KisDataCollectionOrchestrator.cs
seed_ingestion: src/dotnet/QuantEngine.Application/Services/JsonSeedIngestionService.cs
storage: src/dotnet/QuantEngine.Infrastructure/Repositories/CollectionRepository.cs
migration: src/dotnet/QuantEngine.Infrastructure/Migrations/V5__Add_Normalized_Learning_History.sql
output: Temp/kis_dotnet_collection_v1.json
legacy_policy:
python_collector: forbidden
sqlite_store: forbidden
xlsx_runtime_input: forbidden
gates:
- dotnet_collector_registered
- postgresql_collection_repository_registered
- json_seed_ingestion_registered
- dbup_v5_embedded
- xlsx_not_runtime_dependency