功能架構圖

模組、頁面、誰看得到、以及兩端之間的相依性。這一頁不是手繪的: 模組與可見性直接讀 Layout.CLIENT_NAV/SETTINGS_NAV/BO_NAV/LV0_NAV 與 Layout.navKeys(),頁面清單讀 shared/js/pages.js(與全站自檢同一份), 規格項數解析 FEATURE_SPEC.md。只有相依性是宣告的 (shared/js/arch.js),而且每一條都附了會被自我檢查驗證的錨點 —— 改了函式名、搬了頁面、新增一個佇列或一個規格模組而忘了更新,元件庫的自我檢查會直接失敗。
Persona 視角
元件庫 入口
Client Portal
管理後台
點任一模組看它的相依性
跨端相依(客戶端 ↔ 管理後台)
這張表是這個產品最該講清楚的部分:客戶做了什麼會在後台長出一件事, 後台做了什麼會讓客戶做不了事。via 是實作它的那支函式。
來源影響 關係via 說明
規格覆蓋
編號對應模組 項數P0P1 P2
這張圖為什麼不會過期
同一組檢查也跑在元件庫(shared/preview.html)的自我檢查裡 —— 任何一條不成立,那一頁就是紅的。文件會腐化,能被檢查抓到的才不會。