beabigegg
|
5e088fa473
|
文檔整理與依賴整合
主要變更:
- 刪除 PRD.md(產品需求文檔)
- 刪除 examples 目錄中的文檔檔案(README.md, QUICK_START.md, color_reference.md)
- 整合 examples 文檔內容到根目錄 README.md
- 新增常用顏色代碼表格
- 新增示範檔案說明
- 保留所有重要使用資訊
- 合併 requirements.txt 和 requirements-core.txt
- 更新所有套件到最新相容版本
- 支援 Python 3.8 - 3.13
- 統一依賴管理
技術細節:
- FastAPI: 0.104.1 → 0.115.6
- Pydantic: 2.5.0 → 2.10.5(新增 pydantic-settings)
- Pytest: 7.4.3 → 8.3.4
- 其他套件同步更新
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-11-06 12:07:01 +08:00 |
|
beabigegg
|
ad9ba59fdf
|
更新 app.py:修正前端路徑指向 React
變更:
- 前端路徑從 frontend/static/ 更新為 frontend-react/dist/
- 添加更詳細的錯誤提示(npm run build)
- 添加註解說明推薦使用 start_dev.bat 進行開發
- 配合清理後的專案結構(已刪除舊 frontend 目錄)
🤖 Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-11-06 11:44:00 +08:00 |
|
beabigegg
|
c120fc43b6
|
修正測試腳本:更新覆蓋率報告輸出路徑
變更:
- run_integration_tests.bat:
- 修改輸出路徑從 docs/validation/coverage/ 到專案根目錄 htmlcov/
- 移除 XML 報告(改為終端輸出)
- 配合清理後的專案結構
🤖 Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-11-06 11:43:20 +08:00 |
|
beabigegg
|
ae55365f19
|
清理測試目錄:刪除臨時和空目錄
刪除項目:
- tests/e2e/ (空目錄)
- tests/temp_output/ (測試臨時輸出)
- tests/__pycache__/ (Python快取)
更新 .gitignore:
- 新增 tests/temp_output/, tests/e2e/, .benchmarks/ 到忽略清單
保留項目:
- tests/unit/ (單元測試)
- tests/integration/ (整合測試)
- tests/fixtures/ (測試用範例檔案)
🤖 Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-11-06 11:41:51 +08:00 |
|
beabigegg
|
9a83efbec7
|
清理專案:刪除開發過程文檔和測試報告
刪除項目:
- 開發過程文檔(IMPROVEMENTS*.md, GUIDLINE.md, DEVELOPMENT_REPORT.md)
- 遷移文檔(D3_FORCE_IMPLEMENTATION_COMPLETE.md, MIGRATION_TO_D3_FORCE.md)
- 設計文檔(TDD.md, SDD.md)
- 舊前端目錄(frontend/)
- 測試相關(.coverage, .pytest_cache, .benchmarks, test_classic_timeline.html)
- 測試報告目錄(docs/)
保留項目:
- 核心代碼(backend/, frontend-react/)
- 範例檔案(examples/)
- 測試程式(tests/)
- 使用文檔(README.md, PRD.md)
- 執行腳本(run.bat, run.sh, start_dev.bat)
🤖 Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-11-06 11:36:36 +08:00 |
|
beabigegg
|
2d37d23bcf
|
v9.5: 實作標籤完全不重疊算法
- 新增 _calculate_lane_conflicts_v2() 分開返回標籤重疊和線穿框分數
- 修改泳道選擇算法,優先選擇無標籤重疊的泳道
- 兩階段搜尋:優先側別無可用泳道則嘗試另一側
- 增強日誌輸出,顯示標籤範圍和詳細衝突分數
🤖 Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-11-06 11:35:29 +08:00 |
|