以政府辦公日曆排除年度假日,並由同一份計畫計算工作日日期、浮時、關鍵路徑與 PERT 統計。
同一個 index 出現兩次時,相依看的是後者、標題與人天卻取到前者,算出來的時程是 兩份定義混出來的東西,而且回傳 ok:true 完全不報錯。 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
保證一件事:任一工作包的截止日都不早於它的先決。人工排時程最常出現的矛盾就是 前置工作比後續還晚到期,看板上看起來合理、實際上做不到。 以 Kahn 演算法排序,排不完就代表有環,而環上的成員正是排不進去的那些,直接把 它們列出來——相依成環是拆法有問題,硬排沒有意義。 日期以日曆日累加,不跳週末也不扣假日:跳過哪些日子是團隊政策,這裡不替使用者 決定。這支腳本不碰 Gitea 也不碰 git,純算數字,因此沒有前置檢查也不需要登入。 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>