1.1 KiB
1.1 KiB
member.ose.tw 文件入口(新架構)
閱讀順序
docs/ARCHITECTURE.mddocs/DB_SCHEMA.mddocs/BACKEND_TASKPLAN.mddocs/FRONTEND_TASKPLAN.mddocs/FRONTEND_HANDOFF.mddocs/INTERNAL_API_HANDOFF.mddocs/LOCAL_DEV_RUNBOOK.md
交辦順序(建議)
- 先看
ARCHITECTURE.md鎖定資料模型與權限模型。 - 再看
DB_SCHEMA.md對齊 table/欄位/關聯。 - 後端依
BACKEND_TASKPLAN.md執行 schema/API/Keycloak 同步調整。 - 前端依
FRONTEND_TASKPLAN.md+FRONTEND_HANDOFF.md開工。 - 其他系統串接時看
INTERNAL_API_HANDOFF.md。
目前狀態
- 架構定版:
Company -> Site、System -> Role。 - 權限定版:
Role只能指派給Site(透過site_roles)。 - 成員授權定版:
User不直接綁Role,僅透過user_sites取得 Site 角色。 - IdP 定版:Keycloak 為唯一 IdP。
- API 白名單:保留
api_clients。
單一真實來源
- DB SQL:
backend/scripts/init_schema.sql
文件邊界
- 本輪只保留可開發、可交辦、可驗收文件。
- 最終規格白皮書延後到專案完成後再產出。