本卡屬 FR-182(母卡 CM-3609 https://app.notion.com/p/FR-182-Agent-Agent-P1-License-Center-4-3-410346da4cd0816ea5e2c4757ebc4fbb),P3 主系統端,卡 P3-4a,Stage 7(P1 LC 端已 Done 上 188/189;P2 Agent 端 CM-3621~3623 Stage 4)。只改 jedi-python-package。依賴:P3-1。
把 P3-1 改的兩個套件發版推 Nexus:jedi-agent-protocol(多兩個狀態鍵)、jedi-remote-agent(多兩欄、一支函式、migration 020)。要等 FR-181 全部合回 feature/FR-172——同兩個套件還有 181 的長輪詢改動,一起進版號,不分兩次發。
extend:兩個套件 pyproject.toml bump(PEP 440 遞增;181 若已發過更高版就在其上 +1)、各自 venv 全部 tests 綠、poetry publish --build -r nexus(publish 不可逆,打錯 bump 下一號);回寫版號與「主系統 P3-4 釘這版、Agent 不受影響(Agent 只用 protocol 的常數)」。等 181 全部合回 feature/FR-172(同套件同時有 181 的 commands 改動與本案的 events 改動,一起進版)。
repo:~/Projects/Jedicogy/module/jedi-python-package
改既有:jedi-agent-protocol/pyproject.toml
改既有:jedi-remote-agent/pyproject.toml
docs/claude/jedi-packages.md 末段「發版流程」、jedi-package-dev skill;memory feedback_review_before_publish_and_dep_floor。確認 FR-181 的套件改動已合回 feature/FR-172 主資料夾(git -C jedi-python-package log --oneline -5 -- jedi-agent-protocol jedi-remote-agent 看到 181 的 commit)。pyproject.toml version → 0.5.0(181 若已發 0.5.x 則 +0.0.1);env -u VIRTUAL_ENV poetry run pytest 全綠;poetry publish --build -r nexus。AGENT_LICENSE_STATUSES)要把 jedi-agent-protocol>=0.5.0 寫進它的 dependencies。Nexus 查得到兩版;pip download jedi-agent-protocol==0.5.0 --no-deps 成功;回寫版號
~/Projects/Billows/Audit-Manager/compliance-manager-be/docs/features/FR-182-2611-agent-license/design.md(D6 不擋啟動但不起 sync、D8 用既有 integrity 驗章、§4.2 照 payload、§4.8 Agent 端);討論稿 ~/Projects/Billows/Audit-Manager/compliance-manager-be/docs/features/FR-182-2611-agent-license/discussion.md §2.2 Agent 端盤點、§2.4 與 FR-181/FR-179 接點、§3.7 狀態表~/Projects/Billows/Audit-Manager/compliance-manager-be/docs/features/FR-182-2611-agent-license/prototype/agent-console-license.html(七場景;P2-3 對照刻,P2-1/P2-2 看資料要長什麼樣)~/Projects/Billows/Audit-Manager/evidence-agent/CLAUDE.md、docs/ARCHITECTURE.md(模組分工、依賴方向、守衛)~/Projects/Billows/Audit-Manager/license_center(branch feature/FR-172)CLI agent-issue/agent-activate/agent-verify;export PYTHONPATH=src; env -u VIRTUAL_ENV poetry run python -m license_center.cli.main agent-issue --help;passphrase 走 LC .envcards_p3.py 檔頭有核對清單——181 套件工作區 .worktrees/CM-3595 動的檔本案不碰;FR-181 母卡 CM-3595