upstage_ocr.py (8개 엔드포인트):
- /api/ocr/config: API Key 설정 (AES-256-GCM 암호화)
- /api/ocr/parse: 문서 파싱 (PDF/이미지 → 구조화 JSON)
- /api/ocr/extract: 정보 추출 (Key-Value, 스키마 기반)
- /api/ocr/qa: 문서 QA (자연어 질의)
- /api/ocr/batch: 다중 파일 배치
- /api/ocr/history: 처리 이력
- /api/ocr/usage: API 사용량
doc_workflow.py (9개 엔드포인트 — 7종 워크플로우):
- /api/docflow/contract: 나라장터 계약서 → 조달 자동 등록
- /api/docflow/server-spec: 납품서 → CMDB 자동 등록
- /api/docflow/invoice: 청구서 → 과금 연동
- /api/docflow/audit-report: CSAP 보고서 → 준수율
- /api/docflow/incident-report: 장애보고서 → SR 자동 생성
- /api/docflow/meeting-minutes: 회의록 → 액션아이템 SR
- /api/docflow/brand-contract: 현대백화점 등 브랜드 계약서
doc_template.py (5개 엔드포인트):
- 내장 7종 템플릿 (나라장터/납품서/브랜드계약/청구서/장애/CSAP/회의록)
- 커스텀 템플릿 CRUD
DB 모델 (4개): UpstageOCRConfig, OCRHistory, DocWorkflowJob, DocTemplate
ITSM 사이드바: '문서 AI (OCR)' 그룹 추가 (9개 메뉴)
민감 정보 자동 마스킹 (주민번호/카드번호/전화번호)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
CMDB 자동 발견 (4개):
- autodiscovery.py: SSH 네트워크 스캔 + CMDB 자동 등록
- snmp_discovery.py: SNMP v2c/v3 장비 자동 발견
- dependency_map.py: 서비스 의존성 자동 매핑 (netstat)
- config_inventory.py: 서버 인벤토리 자동 수집 (SSH)
NL 쿼리 엔진 (3개):
- nlquery.py: Text-to-SQL (SELECT 전용, DML 차단)
- op_assistant.py: Multi-turn 대화형 운영 어시스턴트
- query_history.py: 쿼리 이력·즐겨찾기·공유
구성 드리프트 (3개):
- drift_detection.py: 골든 구성 vs 실제 비교·SR 자동 생성
- golden_config.py: 내장 CSAP 템플릿 + 버전 관리
- auto_remediation.py: 승인 기반 자동 교정 + 롤백
멀티클라우드 (4개):
- multicloud.py: 통합 관제 (NCloud+AWS+KT)
- aws_connector.py: AWS SigV4 직접 서명 연동
- cost_optimizer.py: AI 비용 최적화 권고
- cloud_migration.py: On-prem→K-Cloud 체크리스트
공공기관 특화 (6개):
- narasajang.py: 나라장터 OpenAPI 연동
- public_api_hub.py: data.go.kr KISA·기상청 허브
- isp_support.py: ISP 수립 지원 + AI 보고서
- network_zone.py: 행정망/인터넷망 분리 관리
- k_cloud.py: 정부 K-Cloud 전환 자동화
- e_procurement.py: 전자조달 계약·검수·납품
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
ITSM static (app.js + index.html):
- 사이드바: AI플랫폼·분석KPI·클라우드·외부연동·SaaS 5개 그룹 추가
- 23개 신규 뷰 핸들러 (rag_search, kpi_dashboard, bi_dashboard, jira_sync 등)
- 액션 헬퍼 함수 20개+ (재계산, 파인튜닝, 보고서 생성, 데이터 기여 등)
Manager 5개 신규 페이지:
- KpiDashboard.tsx: KPI 신호등 대시보드 + 재계산
- BiAnalytics.tsx: SR트렌드·카테고리파이·MTTR·엔지니어워크로드
- BillingManage.tsx: 구독플랜·사용량·청구서 이력
- IntegrationHub.tsx: Jira/Slack/ServiceNow/ERP/Kakao/SSO 탭
- AiPlatform.tsx: AI인사이트·LearningLoop·예측·벤치마킹
Messenger 신규 탭:
- insights.tsx: AI 주간 인사이트 + SLA 예측 + 이상 감지
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
라우터 (584개 엔드포인트, 신규 39개):
- rag_engine.py: 하이브리드 RAG 검색 (BM25+pgvector+RRF) + Ollama 답변
- jira_sync.py: Jira 양방향 SR 동기화 + 웹훅 수신
- kpi_engine.py: KPI 정의·계산·신호등 + 내장 5개 템플릿
- tenant_portal.py: 테넌트 셀프서비스 포털 + 사용자 초대
- bi_dashboard.py: BI 대시보드 (트렌드·히트맵·퍼널·MTTR)
- autonomous_workflow.py: 조건 기반 자율 워크플로우 엔진
DB 모델 (7개 신규 테이블):
tb_rag_feedback, tb_jira_config, tb_jira_sync_mapping,
tb_kpi_definition, tb_kpi_value,
tb_auto_workflow_rule, tb_auto_workflow_run
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>