Skip to content

Define post-push lifecycle: dev-agent owns CI/review/preview, control-agent owns comms/escalation#11

Merged
benvinegar merged 2 commits into
mainfrom
agent-lifecycle-skills
Feb 17, 2026
Merged

Define post-push lifecycle: dev-agent owns CI/review/preview, control-agent owns comms/escalation#11
benvinegar merged 2 commits into
mainfrom
agent-lifecycle-skills

Conversation

@baudbot-agent
Copy link
Copy Markdown
Collaborator

Summary

Codifies the full division of responsibilities between dev-agent and control-agent for the post-push lifecycle.

Dev Agent — new sections

  • Core Principles — owns the entire technical loop, never touches comms
  • Post-Push Lifecycle — step-by-step:
    1. Open PR (gh pr create)
    2. Poll CI (gh pr checks --watch)
    3. Fix CI failures (read logs, fix, push, re-poll, max 3 retries)
    4. Address AI code reviewer comments (poll, fix, push, re-check)
    5. Detect preview URLs (Vercel deployment statuses / bot comments)
    6. Report completion to Hornet (PR link, CI status, preview URL, summary)
  • Handling Follow-up Instructions — incorporate mid-task user feedback forwarded by Hornet

Control Agent — new sections

  • Core Principles — owns all external comms, never touches code/git/GitHub
  • Task Lifecycle — restructured with explicit steps for acknowledging, relaying progress, sharing artifacts
  • Routing User Follow-ups — forward Slack/email follow-ups to dev-agent mid-task
  • Escalation — notify user when dev-agent reports repeated failures, stop looping

hornet-fw added 2 commits February 16, 2026 21:35
…o control-agent

dev-agent now owns:
- Open PR after pushing
- Poll CI (GitHub Actions)
- Fix CI failures (max 3 retries then escalate)
- Address AI code reviewer comments
- Detect preview URLs (Vercel deployments)
- Report completion with PR link, CI status, preview URL

control-agent now owns:
- Relay progress updates from dev-agent to Slack
- Share artifacts (PR links, preview URLs) in original thread
- Route user follow-ups from Slack to dev-agent mid-task
- Escalate to user when dev-agent is stuck
@benvinegar benvinegar merged commit 30385a1 into main Feb 17, 2026
6 checks passed
benvinegar pushed a commit that referenced this pull request Feb 17, 2026
…-agent owns comms/escalation (#11)

Co-authored-by: hornet-fw <hornet-fw@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants