# WinRacing Chairman Auto Production v4.4

## 新增
- Chairman/production/ChairmanAutoProductionService.php
- Chairman/api/api_auto_production.php
- Chairman/ui/auto_production_dashboard.php
- analysis_chairman_v4_4_auto_production.php
- ChairmanSafeLoader 自動 Build V44

## 流程
analysis page
→ ChairmanSafeLoader
→ 檢查 V44 Production
→ 如果沒有資料，自動由 V43 / V42 Build
→ 寫入 MySQL
→ 重新讀取 Ranking / Summary
→ 顯示 Chairman Top By Race

## 測試次序
1. 開啟：
   Chairman/ui/auto_production_dashboard.php?race_date=2026-07-08

2. API 測試：
   Chairman/api/api_auto_production.php?race_date=2026-07-08

3. 正式頁測試：
   analysis_chairman_v4_4_auto_production.php?review_date=2026-07-08&date=2026-07-08&race_id=86

## 狀態說明
- READY_EXISTING：已有 V44，不重建
- BUILT_READY：今次自動完成 Build
- SOURCE_EMPTY：該日期沒有 V43/V42 source
- BUILD_INCOMPLETE：Build 後仍沒有 Production rows
- AUTO_BUILD_ERROR：程式錯誤，畫面會顯示真實 message

舊檔全部保留，不要先刪除。
