본문으로 건너뛰기

"public-finance" 태그로 연결된 1개 게시물개의 게시물이 있습니다.

모든 태그 보기

국가 예산 AI 감사 #9: 23,825건 이상징후 전수 감시와 5대 판정 자동 의결 시스템

· 약 9분
Jaybee
AI & Robotics Engineer

국가 예산 AI 감사 #9 커버

💡 핵심 요약 (Executive Summary)

  • 엔지니어링 목표: 대한민국 677.4조 원 본예산 전수 스캐닝을 통해 적발된 23,825건의 이상 징후 세목을 대상으로, 인간 감사관의 개입 병목 없이 5대 표준 판정 선택지(원안 감액 100%, 직접 조정 50%, 48시간 장관 소명 요구서 발부, 대검·경찰 형사고발, 정상 인정)를 자동 매핑하고 법적 효력을 갖는 누적 감사 대장을 구축하는 초고속 배치 파이프라인 완성.
  • 실제 마주친 3대 기술적 난제:
    1. 대량 동시 쓰기 시 발생한 SQLite 교착 및 I/O 기아 현상 (sqlite3.OperationalError: database is locked).
    2. 단일 세목에 복합 위험군이 겹칠 때 감액 권고액이 본예산을 초과하는 '이중 삭감(Double-Dipping)' 수치 발산.
    3. 장관 소명 요구서 및 대장 생성 중 사업명 내 파이프(|) 기호와 줄바꿈으로 인한 마크다운 테이블 파손 및 렌더링 중단.
  • 프로덕션 해결책:
    1. SQLite를 WAL(Write-Ahead Logging) 모드로 전환하고 PRAGMA synchronous = NORMAL 및 1,000건 청크 트랜잭션을 적용하여 처리 속도를 초당 95,000건(전체 0.25초)으로 82배 가속.
    2. 형법/특경가법 우선순위 오버라이드 룰과 감액 상한 통제(clamp(cut, 0, budget * 0.70))를 갖춘 PriorityDecisionArbiter 설계.
    3. HTML 엔티티 치환 기반 테이블 정규화기를 도입하여 누적 감사 대장(CUMULATIVE_SURVEILLANCE_AUDIT_LEDGER.md)에 총 23,911건, 121조 7,184억 원의 감액 의결을 단일 결함 없이 완벽 편철.