agent-team: approved-plan terminus mislabeled as phase=build/status=active on the dashboard #68
Labels
No labels
app
bug
ci
compliance
content
dependencies
docs
documentation
duplicate
enhancement
github_actions
good first issue
help wanted
infra
invalid
javascript
needs-triage
python
question
tests
wontfix
No milestone
No project
No assignees
1 participant
Due date
No due date set.
Dependencies
No dependencies set.
Reference: adam/orchestrator#68
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
When the review loop approves a plan, the task's terminus is labeled
current_phase = build/status = active, even though (in the path that doesn't drive into an actual build) it has effectively reached the documented "stops at an approved plan" terminus. The dashboard then shows an approved/finished task as "Build · active", which reads as in-progress build work.Detail
graph.pyreview-approve setsphase = BUILD,status = ACTIVEbefore routing toBUILD_NODE(whenbuild_verifywired) orEND(when not).build/activewith no build transition row and$0build cost.current_phase/status, so the column/badge says "Build / active" for a task that is really plan-approved, idle.Impact
Operators (and the Board view) can't distinguish "actively building" from "approved plan, nothing happening". Cosmetic but misleading during triage.
Suggested fix direction
Give the approved-plan terminus an honest terminal marker (e.g.
status=donewith a phase likeplan_approved, or don't advancecurrent_phasetobuilduntil the build node actually enters). The dashboard needs no change once the backend state reads truthfully.Found during the dashboard-redesign e2e test (PR #64).
agent-team subsystem was decommissioned 2026-06-26 and this repo is being archived — closing as not planned.