本卡屬 FR-132(母卡 CM-2510),A.3 判定層第 7 張。依賴:T-3.1。建議 model:sonnet。

這張卡做什麼(白話)

角色要能匯出成 JSON、在別的環境匯入——用途是跨環境搬角色、範例被改壞後還原、留稽核證據。匯入時每條 pattern 在目標環境至少要命中一個能力點,命中零個就整份報錯並列出哪幾條,不靜默跳過(跳過會讓匯入後的角色比來源少權限且沒人發現)。

在哪裡

~/Projects/Jedicogy/module/jedi-python-package/jedi-iam/jedi_iam/api/routing.py:107-111      現有角色端點(5 個 CRUD/狀態)
~/Projects/Jedicogy/module/jedi-python-package/jedi-iam/jedi_iam/api/routes/role_route.py      角色 route
~/Projects/Billows/Audit-Manager/compliance-manager-be/app/auth/service/role_app_service.py:54-91      寫入端 license 守門(T-2.5 已改讀 license_module)

怎麼做

要寫測試

驗收條件

手測