CURRENT BASELINE
完整候選 schema:14 Core + 37 Domain = 51 relations。
Greenfield/no FK、supply_account、server-derived owner scope、immutable fact/correction/projector、Agent API claim、HOUSE Deposit-only 與 Withdrawal Payment Account-only 是 current authority。
視覺摘要
既有摘要頁保留原 URL;完整內容與所有 concepts 請由 Reader 開啟。
Runtime progressBO 菜單-API 實作進度23 個 menu;16 個已就緒。以 runtime B/F/R 與已確認 API 追蹤。Rebuild 基線SPay4 是隔離 target authority;不重用 Legacy authority,也不 dual-write。實作規劃W0–W5 依序交付隔離 profile、foundation、onboarding、report、compatibility 與 cutover evidence。實作就緒路線圖候選 DDL 仍待人工審核;W0–W3 以 51-relation mapping 為實作基線。Schema Foundation完整 schema 為 14 Core + 37 Domain = 51 logical relations,沒有 database foreign key。Authorization 與 MenuBO_USER 與 SUPPLY_ACTOR realm 分離;server-derived owner scope 是唯一授權範圍。Supplier Onboarding同一 transaction 建立 Supplier、DEFAULT Gateway、direct-credential Supply accounts、PT/config 與 audit。Cutover 與 Forward Recoveryproduction 只允許一次切換;SPay3 僅保留唯讀觀察。Target ER 審核51 relations 的 identity、owner/snapshot、nullable、index intent 與 service guard 集中於此入口。表格完整性審核51 relations 都存在;本輪記錄文件/HTML 過期與一項待決的 system-scope unique grain。SQL 初始化先以 ddl.sql 建立 51 relations,schema read-back 後才執行 seed 與 read-back。
全部文件
共 27 份 concepts;狀態 badge 區分 current authority、規劃、驗證與歷史/參考。
CurrentSPay4 實作規劃W0–W5 的交付順序、邊界與最小驗證。CurrentSPay4 實作就緒路線圖51 relations 的實作基線與 readiness evidence。AcceptedTarget Schema Foundation ContractTarget schema、owner scope 與資料儲存邊界。AcceptedAuthorization and Menu Contractrealm 分離、server-derived scope 與 menu projection。AcceptedAuthorization and Menu Verification MatrixAuthorization、menu 與 owner scope 的驗證矩陣。AcceptedBackoffice Menu Catalog Manifest23 個 stable menu code、policy 與 release gate。CurrentBO 菜單-API-功能前端參考23-code menu 的 API maturity、前端接線與 release readiness。HistoricalBO Frontend Login/Menu/Account 接線手冊(歷史)Stage 1 登入、選單與帳號管理接線追溯;V2 catalog 取代其中舊 menu identity。AcceptedPrefix and Supplier Onboarding ContractSupplier、Gateway、account 與 credential 的交易式 onboarding。AcceptedPrefix and Supplier Onboarding Verification MatrixOnboarding transaction、credential delivery 與 audit 的驗證矩陣。CurrentDeposit/Withdrawal Lifecycle ContractDeposit 與 Withdrawal 的 lifecycle、reservation 與 boundary。Accepted存取款工作台與角色資料範圍 ContractOrder workspace 的 principal、scope 與可執行 action。AcceptedBO Domain Audit ContractDomain audit action、effect array 與 transaction boundary。ReviewTarget ER Model 與 Schema 審核51 relations 的 identity、owner、nullable 與 guard evidence。CurrentSPay4 表格完整性審核51 relations 完整性與文件/HTML finding boundary。CurrentAPI, Table and Function Impact MapAPI、relation 與實作責任的影響對照。CurrentArchitecture and External BoundariesSPay4 component 與外部系統的架構邊界。CurrentBackoffice Capability MapBackoffice capability 與責任範圍總覽。CurrentBackend-first Implementation Slices依依賴關係切分的 backend-first 實作 slices。ProposedConfigured-zone Commission and UTC Hourly Report BoundaryConfigured business zone 與 UTC hourly reporting 的候選邊界。ProposedFoundation and Backoffice Table FieldsFoundation 與 BO table fields 的候選設計。ProposedOrder、Routing 與 Settlement Schema ContractOrder、routing 與 settlement 的候選 schema contract。ProposedCommission Query and UTC Hourly Aggregate BoundaryCommission query 與 hourly aggregate 的候選 boundary。Ready for ticketingSPay4 Rebuild Consolidated Spec已整併、待拆分 ticket 的 rebuild spec。AcceptedCutover and Forward Recovery Runbook單次切換、NO-GO 與 forward recovery 操作流程。AcceptedCutover and Forward Recovery Verification MatrixCutover 與 forward recovery evidence 的驗證矩陣。Historical權限、選單與資料模型審閱稿歷史審閱材料,僅供追溯,不作 current authority。