pro360_api_82 API Migration

這裡放 pro360_api_82 的 legacy PHP 5.6 → PHP 8.2 API migration 專案文件。

來源

/Users/mattsu/Documents/Site/pro360_api_82

這批文件原本放在專案 docs/,2026-07-23 移到 Common Process Documents,避免 migration 調查、實測紀錄與長篇 detail doc 大量進入程式專案 commit。

內容

資料夾用途
api_migrationendpoint inventory、detail doc、migration checklist
search_add/quote_requests/search_add.json 專門文件
quote_request_copy/quote_requests/copy/{quote_request_id}.json 專門文件
postmanmigration 手動驗證 collections
正式環境上線計畫production/staging LB、剩餘 API、正式流量、Postman/E2E 與容量計畫

近期切換摘要維護在 recently_updated_apis。可重複使用的 route、response contract 與 migration checklist 維護在上層「API 路由與遷移」,不在這裡重複複製。

維護原則

  • 單一 API 的 legacy/new 對照、DB side effect、log、queue、config 與實測證據放 api_migration/details/
  • search_addquote_request_copy 維持獨立專門文件,不重複搬回 umbrella inventory。
  • 程式碼、PHPUnit 與可執行 script 仍維持在 pro360_api_82 repo。
  • 文件內的 source code 連結指向同一個 Documents/Site/pro360_api_82 checkout。