Files
awoooi/apps/api/src/_archived

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)
  • 正式刪除: 觀察期後無問題可永久刪除