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

這張卡做什麼(白話)

這張卡寫下 Agent 與主系統之間「回饋怎麼傳」的約定:端點路徑、每筆帶哪些欄位、動作有哪三種(新增/修改/刪除)、一次最多幾筆,以及設定通道多兩類(類別選項、這台送出的回饋現況)。放在零相依的契約套件 jedi-agent-protocol,之後 Agent 與主系統都從這裡 import 常數,不各自硬寫字串。版號 0.5.3 → 0.6.0。

reuse/extend/new

extend:照 tasks.py 既有 LOCAL_RUNS_PATH 與 config.py 既有 KIND_* 常數形狀加項,不另開檔

在哪裡

repo:~/Projects/Jedicogy/module/jedi-python-package
改既有:jedi-agent-protocol/jedi_agent_protocol/tasks.py(FEEDBACKS_PATH、FEEDBACK_OPS、FEEDBACK_ITEM_KEYS、FEEDBACK_FILE_KEYS、FEEDBACKS_MAX_BATCH)
改既有:jedi-agent-protocol/jedi_agent_protocol/config.py(KIND_FEEDBACK_LABELS、KIND_FEEDBACKS 進 ALL_KINDS)
改既有:jedi-agent-protocol/jedi_agent_protocol/__init__.py(export)
改既有:jedi-agent-protocol/pyproject.toml

怎麼做

驗收(首腦照這個驗)

套件 tests 綠;python -c 'from jedi_agent_protocol import FEEDBACKS_PATH, FEEDBACK_OPS; from jedi_agent_protocol.config import KIND_FEEDBACKS' 過;版號 0.6.0

必讀

紀律