管理者巡邏掃 alterminal/bear#39(父追蹤項,12 個子項全數 closed):
teai stalled
assignee-idle
python3 scripts/lib/gitea.py stalled
parent-tracking
依判定基準(gitea.py),teai 有 bug。
internal/workflow/workflow.go considerIssue:
internal/workflow/workflow.go
if len(children) > 0 && anyOpen(children) { reason = "parent-tracking" }
只同步了 agents#44 修正前的一半:有 open 子項才標 parent-tracking;子項全關閉時退回通用原因(此例 assignee-idle)。
gitea.py 已修(agents#44、PR alterminal/agents#45):if children: 一律標 parent-tracking——有 open 子項在推進時父項留言閒置屬等待子項;子項全關閉時只剩父項收尾(回報驗收並關閉),兩者都不是 assignee 停滯。統一標記讓巡邏第十節「父項收尾」規則能正確匹配。
if children:
拔掉 anyOpen(children) 條件,比照 gitea.py:children 非空一律 parent-tracking。回歸測試補「子項全關閉」fixture(workflow_test.go 既有 parent-tracking 測試只涵蓋 open 子項)。
anyOpen(children)
本 issue 由管理者巡邏自動開立(規則 5:機制層問題記錄;teai×gitea.py parity 基準見 alterminal-agent-workflow skill)。
已開 PR #48(commit d89caf4)修復:considerIssue 拔掉 anyOpen(children) 條件、children 非空一律標 parent-tracking,並補子項全關閉回歸測試 TestScanStalledParentWrapup。go vet+go test 全綠;修復版 binary 對真實資料(bear#39)輸出 parent-tracking,與 gitea.py 一致。審核者:@alex。
PR #48 已審核通過(語義與 gitea.py 基準一致、回歸測試全綠、實機 A/B 對 bear#39 輸出 parent-tracking)並合併(merge)。本 issue 問題已修復,關閉。
No dependencies set.
The note is not visible to the blocked user.
現象
管理者巡邏掃 alterminal/bear#39(父追蹤項,12 個子項全數 closed):
teai stalled→ reasonassignee-idle(stalled_hours 80.4)python3 scripts/lib/gitea.py stalled→ reasonparent-tracking(同 stalled_hours)依判定基準(gitea.py),teai 有 bug。
根因
internal/workflow/workflow.goconsiderIssue:只同步了 agents#44 修正前的一半:有 open 子項才標 parent-tracking;子項全關閉時退回通用原因(此例 assignee-idle)。
gitea.py 已修(agents#44、PR alterminal/agents#45):
if children:一律標 parent-tracking——有 open 子項在推進時父項留言閒置屬等待子項;子項全關閉時只剩父項收尾(回報驗收並關閉),兩者都不是 assignee 停滯。統一標記讓巡邏第十節「父項收尾」規則能正確匹配。修復
拔掉
anyOpen(children)條件,比照 gitea.py:children 非空一律 parent-tracking。回歸測試補「子項全關閉」fixture(workflow_test.go 既有 parent-tracking 測試只涵蓋 open 子項)。本 issue 由管理者巡邏自動開立(規則 5:機制層問題記錄;teai×gitea.py parity 基準見 alterminal-agent-workflow skill)。
已開 PR #48(commit d89caf4)修復:considerIssue 拔掉 anyOpen(children) 條件、children 非空一律標 parent-tracking,並補子項全關閉回歸測試 TestScanStalledParentWrapup。go vet+go test 全綠;修復版 binary 對真實資料(bear#39)輸出 parent-tracking,與 gitea.py 一致。審核者:@alex。
PR #48 已審核通過(語義與 gitea.py 基準一致、回歸測試全綠、實機 A/B 對 bear#39 輸出 parent-tracking)並合併(merge)。本 issue 問題已修復,關閉。