- c6111_extract: roles_for() 동적 생성, COLUMN_EXCEPTIONS per-prefix - c6111_prodmap/shadow/startup/rolling: --data/--prefix CLI 인자 지원 - run_column.py: 5개 컬럼 전 파이프라인 실행 래퍼 - c6111_shutdown.py: detect_cutoffs + shutdown_milestones (lookback 1200) - c6111_operator_assist.py: OOD 게이트 + shadow 리플레이 - c6111_export_model.py: 선형근사 JSON export - SteamAdvisor.cs: Predict+ClassifyMode+InEnvelope (NaN guard, Ood fix) - SteamAdvisorController: GET/POST /api/steam/predict - appsettings.json/Program.cs: DI 등록 - docs: 작업지시서 현황 갱신, 진단보고서 작성 (3 MED/8 LOW, 100% 정확도)
81 lines
2.2 KiB
JSON
81 lines
2.2 KiB
JSON
{
|
|
"Logging": {
|
|
"LogLevel": {
|
|
"Default": "Information",
|
|
"Microsoft.AspNetCore": "Warning",
|
|
"Microsoft.EntityFrameworkCore": "Warning",
|
|
"Microsoft.EntityFrameworkCore.Database.Command": "Warning",
|
|
"Hc900Crawler.Infrastructure.Hc900.Hc900HistoryService": "Warning",
|
|
"Hc900Crawler.Infrastructure.Control.FeedforwardSupervisor": "None",
|
|
"Hc900Crawler.Infrastructure.Control.FeedforwardConfigStore": "None",
|
|
"Hc900Crawler.Infrastructure.Kb.KbIngestWorker": "Warning",
|
|
"Hc900Crawler.Infrastructure.Kb.KbStartupService": "Warning"
|
|
},
|
|
"Console": {
|
|
"LogLevel": {
|
|
"Default": "Information",
|
|
"Microsoft.EntityFrameworkCore": "Warning",
|
|
"Hc900Crawler.Infrastructure.Control.FeedforwardSupervisor": "None"
|
|
},
|
|
"FormatterName": "simple",
|
|
"FormatterOptions": {
|
|
"TimestampFormat": "HH:mm:ss "
|
|
}
|
|
}
|
|
},
|
|
"AllowedHosts": "*",
|
|
"Cors": {
|
|
"AllowedOrigins": [ "*" ]
|
|
},
|
|
"ConnectionStrings": {
|
|
"DefaultConnection": "Host=localhost;Port=5432;Database=iiot_platform;Username=postgres;Password=postgres;Search Path=hc900"
|
|
},
|
|
"Hc900": {
|
|
"GatewayAddress": "http://localhost:50051",
|
|
"PollIntervalMs": 1000
|
|
},
|
|
"PidControllers": {
|
|
"Enabled": true
|
|
},
|
|
"Feedforward": {
|
|
"SimOverrideEnabled": true,
|
|
"FeedRampDryRun": false,
|
|
"FeedRampStepSec": 10
|
|
},
|
|
"McpServer": {
|
|
"WorkingDirectory": "../../mcp-server"
|
|
},
|
|
"DocBrowser": {
|
|
"Root": "/home/windpacer/projects/hc900_ax",
|
|
"MaxTextBytes": 2097152,
|
|
"MaxUploadBytes": 52428800
|
|
},
|
|
"Kb": {
|
|
"QdrantUrl": "http://localhost:6333",
|
|
"VectorSize": 768,
|
|
"StorageRoot": "../../storage/kb",
|
|
"AdminInitialPassword": "admin",
|
|
"AdminSessionMinutes": 60,
|
|
"WorkerPollIntervalSeconds": 2,
|
|
"MaxAttempts": 3,
|
|
"Throttle": {
|
|
"MaxFailAttempts": 5,
|
|
"FailWindowMinutes": 5,
|
|
"LockoutMinutes": 15
|
|
}
|
|
},
|
|
"SteamAdvisor": {
|
|
"ModelPath": "/home/windpacer/projects/hc900_ax/scripts/analysis/c6111_model.json"
|
|
},
|
|
"Kestrel": {
|
|
"Endpoints": {
|
|
"Http": {
|
|
"Url": "http://0.0.0.0:5000"
|
|
}
|
|
},
|
|
"Limits": {
|
|
"MaxRequestBodySize": 104857600
|
|
}
|
|
}
|
|
}
|