Archived Code (Phase 16 R2)
封存日期: 2026-03-25 封存者: Claude Code (Phase 16 R2) 策略: 絞殺者模式 (Strangler Fig Pattern)
封存原因
這些檔案已被新版本取代,但保留供參考與回滾。
routes/approvals.py (477 行)
- 取代者:
api/v1/approvals.py - 原因: 未註冊到 main.py,屬於死代碼
- 回滾: 如需恢復,移回
src/routes/並在 main.py 註冊
services/approval.py (389 行)
- 取代者:
services/approval_db.py+services/approval_execution.py - 原因: 只被 routes/approvals.py 使用,隨之封存
- 回滾: 如需恢復,移回
src/services/
回滾指令
# 回滾 routes/approvals.py
git mv apps/api/src/_archived/routes/approvals.py apps/api/src/routes/approvals.py
# 回滾 services/approval.py
git mv apps/api/src/_archived/services/approval.py apps/api/src/services/approval.py
清理時間表
- 封存: 2026-03-25
- 觀察期: 30 天 (至 2026-04-25)
- 正式刪除: 觀察期後無問題可永久刪除