第二輪交叉驗證(#9)發現:teai 的 mine/pulls 清單輸出與 gitea.py 對應命令欄位集不同。
gitea.py mine:輸出完整 Gitea Issue API 物件(含 user、labels、milestone、assignee(s)、repository、state、created_at/updated_at 等全部欄位)。 teai mine:只輸出 repo/number/title/url 四欄(internal/cli/workflow_commands.go runMine 的 PrintList 欄位挑選)。
gitea.py pulls 系列:輸出完整 Pull API 物件。teai pulls:同樣輸出摘要欄位(number/title/state/author/head/base/updated_at)。
對照:teai stalled 的 Item.MarshalJSON 特意做到與 gitea.py 鍵集鍵序完全一致(實測兩者輸出全等),next 也完全一致,唯 mine/pulls 是摘要輸出。
兩個方向擇一:
teai mine → [{"repo":…,"number":…,"title":…,"url":…}](四欄) python3 scripts/lib/gitea.py mine → [完整 Issue 物件]
拆自 #9(第二輪交叉驗證發現)。
裁決:採方向 2——teai 維持摘要輸出(機器可讀優先),差異補進 README 已知輸出差異清單,並更正 PR #13 驗證紀錄語意。
理由:
_dump
落實:
後續交叉驗證以「項目集合+判定語義」為 mine/pulls 的比對基準;next/stalled 維持逐欄位(鍵集鍵序)比對。
複測確認裁決落實(2026-09-11,main @ 87d00ae):README「已知輸出差異」清單已含「清單欄位集(mine/pulls)」條目——teai 輸出策展摘要欄位、gitea.py 傾倒完整 API 物件,交叉驗證比對項目集合+判定語義,next/stalled/milestones 總覽逐欄位比對;並標注判定本 issue(維持摘要、文件化差異)。依新基準實測:mine 項目集合一致(alterminal/teai #9)、pulls --mine/--reviewer 空清單一致、next 正規化一致、stalled 位元組一致(對 #33/#34 修復前基準)。裁決內容與文件相符,依 #9 巡邏指示確認無誤,關閉本 issue。
No dependencies set.
The note is not visible to the blocked user.
第二輪交叉驗證(#9)發現:teai 的 mine/pulls 清單輸出與 gitea.py 對應命令欄位集不同。
實測(同帳號 queena,2026-09-10)
gitea.py mine:輸出完整 Gitea Issue API 物件(含 user、labels、milestone、assignee(s)、repository、state、created_at/updated_at 等全部欄位)。
teai mine:只輸出 repo/number/title/url 四欄(internal/cli/workflow_commands.go runMine 的 PrintList 欄位挑選)。
gitea.py pulls 系列:輸出完整 Pull API 物件。teai pulls:同樣輸出摘要欄位(number/title/state/author/head/base/updated_at)。
對照:teai stalled 的 Item.MarshalJSON 特意做到與 gitea.py 鍵集鍵序完全一致(實測兩者輸出全等),next 也完全一致,唯 mine/pulls 是摘要輸出。
問題
待裁決
兩個方向擇一:
重現
teai mine → [{"repo":…,"number":…,"title":…,"url":…}](四欄)
python3 scripts/lib/gitea.py mine → [完整 Issue 物件]
拆自 #9(第二輪交叉驗證發現)。
裁決:採方向 2——teai 維持摘要輸出(機器可讀優先),差異補進 README 已知輸出差異清單,並更正 PR #13 驗證紀錄語意。
理由:
_dump直接傾倒 API 回應的副作用,欄位集隨 Gitea 版本浮動,不是設計承諾;teai 的 stalled/next 能與 gitea.py 鍵集鍵序全等,正是因為兩邊都是策展欄位,而非一方照抄另一方傾倒。落實:
後續交叉驗證以「項目集合+判定語義」為 mine/pulls 的比對基準;next/stalled 維持逐欄位(鍵集鍵序)比對。
複測確認裁決落實(2026-09-11,main @ 87d00ae):README「已知輸出差異」清單已含「清單欄位集(mine/pulls)」條目——teai 輸出策展摘要欄位、gitea.py 傾倒完整 API 物件,交叉驗證比對項目集合+判定語義,next/stalled/milestones 總覽逐欄位比對;並標注判定本 issue(維持摘要、文件化差異)。依新基準實測:mine 項目集合一致(alterminal/teai #9)、pulls --mine/--reviewer 空清單一致、next 正規化一致、stalled 位元組一致(對 #33/#34 修復前基準)。裁決內容與文件相符,依 #9 巡邏指示確認無誤,關閉本 issue。