Public Budget AI #7: 243 Municipalities Local Subsidy Audit
· 13 min read

💡 Executive Summary (TL;DR)
- Nationwide Scope: Expanded our public procurement audit intelligence system to encompass all 243 local governments (17 metropolitan and 226 basic municipal entities), ingesting 40.24 trillion KRW in local subsidies via the eHojo+ and Local Finance 365 backbones.
- 4 Critical Fraud Patterns: Automatically audited 4 severe leakages: (1) 국비 매칭결손 (Matching Deficit), (2) 가장납입 (Fictitious Self-Finance), (3) 간접비 붕괴 (DEI Indirect Cost Collapse), and (4) 중복수급 (Cross-Border Duplicate Grants).
- 3 Production Bottlenecks Resolved:
- Concurrency Deadlock: Fixed HTTP 504 Gateway Timeouts across 243 scrapers using
asyncio.Semaphore(10)with jittered exponential backoff.- Schema Discrepancy: Resolved unhandled XML structural variations between metropolitan nested trees and basic flat tables via a polymorphic
SchemaAdapterDTO.- File Descriptor Exhaustion: Fixed
OSError: [Errno 24]during batch generation of 37 KS X 6101 HWPX recovery orders using deterministicContextManagerstreams.- Quantitative Verification: Identified 2,163 violations totaling 5.63 trillion KRW in losses, automatically issuing 10.55 trillion KRW in clawback orders (including statutory punitive surcharges under Public Finance Recovery Act Art. 9) across 37 high-risk jurisdictions with 100% test harness pass (5/5 PASS).
