docs: add draft agent awareness to orchestration agents#411
Conversation
Build+, Ralph loop, and runners now know they can create draft agents in ~/.aidevops/agents/draft/ for reusable parallel processing context, and propose them for promotion to custom/ (private) or .agents/ (shared via PR to aidevops). - build-plus.md: Draft agent guidance in AI-CONTEXT block - ralph-loop.md: Evolving draft agents across loop iterations - runners/README.md: Promotion path from runner to shared agent
|
Warning Rate limit exceeded
⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ✨ Finishing touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary of ChangesHello @marcusquinn, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed! This pull request enhances the documentation for Build+, Ralph loop, and runners to incorporate the concept of draft agents. It provides explicit guidance within these agent definitions on how to identify, create, and evolve draft agents, thereby integrating the previously established three-tier agent lifecycle directly into the operational understanding of the orchestration agents. This change aims to formalize the process of capturing and promoting reusable patterns into structured agents. Highlights
Changelog
Activity
Using Gemini Code AssistThe full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips. Invoking Gemini You can request assistance from Gemini at any point by creating a comment using either
Customization To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a Limitations & Feedback Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here. You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension. Footnotes
|
🔍 Code Quality Report�[0;35m[MONITOR]�[0m Code Review Monitoring Report �[0;34m[INFO]�[0m Latest Quality Status: �[0;34m[INFO]�[0m Recent monitoring activity: 📈 Current Quality Metrics
Generated on: Sat Feb 7 01:27:49 UTC 2026 Generated by AI DevOps Framework Code Review Monitoring |
There was a problem hiding this comment.
Code Review
This pull request effectively adds awareness of 'draft agents' to the orchestration agent documentation, closing a gap from a previous change. The explanations are clear and consistent across the modified files. I've identified a couple of incorrect relative links in the new documentation which should be corrected to ensure proper navigation. My detailed feedback is in the review comments.
|
|
||
| Log a TODO item when a runner has reuse potential: `- [ ] tXXX Review runner {name} for promotion #agent-review` | ||
|
|
||
| See `tools/build-agent/build-agent.md` "Agent Lifecycle Tiers" for the full promotion workflow. |
There was a problem hiding this comment.
The relative link to build-agent.md appears to be incorrect. Based on this file's location within the directory structure, the path tools/build-agent/build-agent.md will not resolve correctly. To ensure the link works as intended, it should be updated to ../../build-agent/build-agent.md.
| See `tools/build-agent/build-agent.md` "Agent Lifecycle Tiers" for the full promotion workflow. | |
| See `../../build-agent/build-agent.md` "Agent Lifecycle Tiers" for the full promotion workflow. |
| - Each iteration sees modified files and git history | ||
| - Claude autonomously improves by reading its own past work | ||
|
|
||
| **Evolving draft agents**: When a loop iteration discovers reusable domain patterns (validation rules, API conventions, testing strategies), capture them as a draft agent in `~/.aidevops/agents/draft/`. Subsequent iterations and future loops can reference the draft instead of rediscovering the pattern. After the loop completes, log a TODO to review the draft for promotion to `custom/` (private) or `.agents/` (shared via PR). See `tools/build-agent/build-agent.md` "Agent Lifecycle Tiers". |
There was a problem hiding this comment.
The relative link to build-agent.md seems incorrect. Given this file's location, the path tools/build-agent/build-agent.md will not resolve to the correct document. The path should be adjusted to ../tools/build-agent/build-agent.md to be a correct relative link.
| **Evolving draft agents**: When a loop iteration discovers reusable domain patterns (validation rules, API conventions, testing strategies), capture them as a draft agent in `~/.aidevops/agents/draft/`. Subsequent iterations and future loops can reference the draft instead of rediscovering the pattern. After the loop completes, log a TODO to review the draft for promotion to `custom/` (private) or `.agents/` (shared via PR). See `tools/build-agent/build-agent.md` "Agent Lifecycle Tiers". | |
| **Evolving draft agents**: When a loop iteration discovers reusable domain patterns (validation rules, API conventions, testing strategies), capture them as a draft agent in `~/.aidevops/agents/draft/`. Subsequent iterations and future loops can reference the draft instead of rediscovering the pattern. After the loop completes, log a TODO to review the draft for promotion to `custom/` (private) or `.agents/` (shared via PR). See `../tools/build-agent/build-agent.md` "Agent Lifecycle Tiers". |
|



Summary
Changes
build-plus.mdralph-loop.mdrunners/README.mdContext
Follow-up to #409 which added the three-tier agent lifecycle (draft, custom, shared) to build-agent.md and setup.sh. That PR added the mechanism but the orchestration agents that would use it had no awareness. This PR closes that gap.
Testing