chenyunda218
744e7ad809
milestones:新增跨倉庫里程碑總覽命令(#31)
- teai milestones(不帶 --repo)輸出跨所屬組織各倉庫 open 里程碑概況,
對應 gitea.py milestones(管理者巡邏,agents AGENTS.md 10.1):
欄位 repo/id/title/url/open_issues/closed_issues/due_on/due_hours/
overdue/unassigned/updated_at,排序期限近者在前、無期限最後。
- internal/workflow.MilestoneOverview:判定核心(Source 注入、離線可測);
MilestoneEntry 自訂 MarshalJSON,鍵集鍵序與 gitea.py 全等
(null 表示、due_hours 定點一位、unassigned PR 條目帶 author)。
- internal/workflow.APIClient 增 OpenMilestones/MilestoneOpenIssues
(issues 端點刻意不帶 type=issues,PR 條目保留供覆蓋檢查,同 gitea.py)。
- milestones --repo a/b 維持現行單倉庫 list 語義不變。
- 空清單輸出 [](gitea.py 無輸出;#26 慣例差異,README 已文件化)。
- 交叉驗證:同帳號同時跑 gitea.py milestones 與 teai milestones,
含逾期/未到期/無期限里程碑與未分派 issue/PR 條目,輸出位元組全等。
2026-09-10 21:20:19 +08:00
..
2026-09-10 21:20:19 +08:00
2026-09-10 09:19:03 +08:00
2026-09-10 09:54:23 +08:00
2026-09-10 21:20:19 +08:00