- Fixed udcactivesessions table to match actual production schema
- Added 11 new views for UDC reporting:
- vwudctoolhealthbymachine: Tool health aggregated by machine
- vwudctoolhealthbytool: Tool health by tool number
- vwudcootdetail: OOT measurements detail
- vwudctoolootdetail: Tool OOT detail
- vwudcactivesessions: Active sessions with machine details
- vwudcviolations: Violations with context
- vwudcdailyproduction: Daily production summary
- vwudcerrorsummary: Error summary by machine
- vwudcconnectionsummary: Connection events summary
- vwudcheaderupdates: Badge changes with context
- vwudcclmfiles: CLM file import status
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
The file tracking table was missing from udctables.sql but existed
in the database. Required for clmparser.py incremental imports.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>