本卡屬 FR-192(母卡 FR-192 母案(同清單上一張)),卡 P-2,批 1。只改 jedi-python-package。依賴:無。

這張卡做什麼(白話)

Agent 的本機管理員帳號固定叫 local-admin,本案決定不改名、Agent 送來的回饋建立人員直接存這個字串。為了不讓日後真有人在主系統取這個帳號名、把「我的回饋」混進 Agent 本機管理員送的東西,主系統建帳號時要擋這個名字。一行檢查加一條測試。🔴 FR-188 的 I-1(預設部門)也改同一支檔同一區,先等它合回再做本卡,避免兩邊 bump 同一個 patch 號。

reuse/extend/new

extend:verify_login_name_duplicate 旁加一條保留字檢查(同一個驗證點),錯誤碼走既有 login_name 不合法那顆

在哪裡

repo:~/Projects/Jedicogy/module/jedi-python-package
改既有:jedi-iam/jedi_iam/app/service/user_service.py 158(建帳號驗證處)
改既有:jedi-iam/pyproject.toml

怎麼做

驗收(首腦照這個驗)

套件 tests:login_name='local-admin' 建帳號拋既有的不合法錯誤;其他名字不受影響;突變(把檢查拿掉要紅)

必讀

紀律