Loop Iteration and Phase 7: add instruction to check CI status #8
Labels
No labels
implementing
planned
planning
triaging
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
zak.pub/tantalus#8
Loading…
Add table
Add a link
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?
Problem
The Loop Iteration section and Phase 7 actions instruct the agent to monitor the MR for review comments, but do not mention checking CI/check status. The Phase 8 gate requires "CI passes," but by that point the agent has no prior instruction to have been monitoring CI.
This caused a real issue: my PR had failing CI checks (docs build broken by a new dependency), but I kept reporting "noop" on loop iterations because I was only checking for comments and reviews — not CI status.
Where CI checks should be mentioned
Suggestion
Add to Loop Iteration step 1:
Add to Phase 7 actions (after item 1):
This aligns with the existing principle of "finish before starting" — a failing CI is an actionable item the agent can resolve without waiting.
I've picked up this issue and I'm reviewing it now.
Triage Assessment
What's clear: The Loop Iteration section (line 41) says "check for review comments on the merge request" for Phase 7 but doesn't mention CI/check status. Phase 7 step 3 already handles CI failures (added by #2), but the Loop Iteration summary is out of sync.
Scope: Update the Loop Iteration section to mention CI status for Phase 7 issues. Phase 7 actions themselves already cover CI monitoring.
No clarifying questions — proceeding to planning.
Plan
Goal: Update the Loop Iteration section to include CI/check status monitoring for Phase 7 issues, aligning it with the existing Phase 7 actions.
Approach: Edit the Loop Iteration section to mention CI status alongside review comments for Phase 7.
Tasks:
Risks:
Test strategy:
Implementation complete. Merge request: #9