kcg-ai-monitoring/prediction
htlee dac4a3bda2 fix(prediction): features JSONB 중첩 구조 sanitize
AnalysisResult.to_db_tuple이 기존에 features dict 값을 모두 float로
변환했는데, dark_suspicion 구조를 넣으면서 dark_patterns(list) 등
비스칼라 타입이 포함되어 upsert 실패 (float argument not a list).

_sanitize 재귀 함수로 JSON 호환 타입(str/int/float/bool/list/dict/None)을
그대로 보존하도록 변경.
2026-04-09 07:56:04 +09:00
..
algorithms feat(prediction): dark 의심 점수화 + transship 베테랑 관점 재설계 2026-04-09 07:42:15 +09:00
cache feat: S2 prediction 분석 엔진 모노레포 이식 2026-04-07 12:56:51 +09:00
chat feat: S2 prediction 분석 엔진 모노레포 이식 2026-04-07 12:56:51 +09:00
data feat: S2 prediction 분석 엔진 모노레포 이식 2026-04-07 12:56:51 +09:00
db fix: prediction e2e — 누락 테이블 12개 + 컬럼 매핑 + NUMERIC precision 통합 수정 2026-04-07 15:00:29 +09:00
models fix(prediction): features JSONB 중첩 구조 sanitize 2026-04-09 07:56:04 +09:00
output feat(prediction): dark 의심 점수화 + transship 베테랑 관점 재설계 2026-04-09 07:42:15 +09:00
pipeline feat: S2 prediction 분석 엔진 모노레포 이식 2026-04-07 12:56:51 +09:00
scripts feat: S2 prediction 분석 엔진 모노레포 이식 2026-04-07 12:56:51 +09:00
tests feat: S2 prediction 분석 엔진 모노레포 이식 2026-04-07 12:56:51 +09:00
config.py feat: S2 prediction 분석 엔진 모노레포 이식 2026-04-07 12:56:51 +09:00
env.example feat: S2 prediction 분석 엔진 모노레포 이식 2026-04-07 12:56:51 +09:00
fleet_tracker.py feat: S2 prediction 분석 엔진 모노레포 이식 2026-04-07 12:56:51 +09:00
main.py feat: S2 prediction 분석 엔진 모노레포 이식 2026-04-07 12:56:51 +09:00
requirements.txt feat: S2 prediction 분석 엔진 모노레포 이식 2026-04-07 12:56:51 +09:00
scheduler.py feat(prediction): dark 의심 점수화 + transship 베테랑 관점 재설계 2026-04-09 07:42:15 +09:00
time_bucket.py feat: S2 prediction 분석 엔진 모노레포 이식 2026-04-07 12:56:51 +09:00