docs(agents): add GitHub Backlog Manager documentation and agent catalog#503
Conversation
- create docs/agents/ section with agent catalog README - add seven-page documentation suite for GitHub Backlog Manager - update artifact counts in docs/README.md (22 agents, 27 prompts) - add cross-references from getting-started, architecture, and rpi docs 📚 - Generated by Copilot
Dependency Review✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.Scanned FilesNone |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #503 +/- ##
==========================================
- Coverage 85.36% 85.34% -0.03%
==========================================
Files 23 23
Lines 4475 4475
==========================================
- Hits 3820 3819 -1
- Misses 655 656 +1
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
There was a problem hiding this comment.
Pull request overview
Adds a new docs/agents/ documentation section that catalogs agent systems and introduces a multi-page user guide for the GitHub Backlog Manager, then wires the new catalog into existing docs and updates artifact counts.
Changes:
- Introduces an Agent Systems Catalog (
docs/agents/README.md) and a GitHub Backlog Manager documentation suite underdocs/agents/github-backlog/. - Updates the main docs index (
docs/README.md) with an Agent Systems section and corrected agent/prompt counts. - Adds cross-references from getting-started, architecture, and RPI docs to the new agent catalog.
Reviewed changes
Copilot reviewed 12 out of 12 changed files in this pull request and generated 6 comments.
Show a summary per file
| File | Description |
|---|---|
| docs/README.md | Updates counts and adds an “Agent Systems” entry point that links into the new catalog and backlog manager docs. |
| docs/agents/README.md | New top-level agent systems catalog page grouping agents and linking to system docs. |
| docs/agents/github-backlog/README.md | New hub page for the GitHub Backlog Manager workflows, autonomy model, and prerequisites. |
| docs/agents/github-backlog/discovery.md | New discovery workflow guide (paths, outputs, usage). |
| docs/agents/github-backlog/triage.md | New triage workflow guide (taxonomy, duplicates, outputs, usage). |
| docs/agents/github-backlog/sprint-planning.md | New sprint planning workflow guide (milestone discovery, outputs, usage). |
| docs/agents/github-backlog/execution.md | New execution workflow guide (handoff consumption, logging, outputs, usage). |
| docs/agents/github-backlog/using-together.md | New end-to-end pipeline walkthrough connecting the workflows. |
| docs/agents/github-backlog/why-backlog-manager.md | New rationale page describing the cognitive separation design and quality tradeoffs. |
| docs/getting-started/README.md | Adds a link to the new agent catalog from getting started. |
| docs/rpi/README.md | Adds a link to the agent systems catalog from the RPI docs hub. |
| docs/architecture/ai-artifacts.md | Adds a related-docs link to the new agent systems catalog. |
…entions - fix sprint-planning output path from sprint-planning/<scope> to sprint/<milestone-kebab> - fix triage output path from triage/<scope> to triage/<YYYY-MM-DD> - fix execution output path to include execution/<YYYY-MM-DD> prefix - fix cross-references in using-together lifecycle table and walkthrough 📝 - Generated by Copilot
… table 📝 - Generated by Copilot
bindsi
left a comment
There was a problem hiding this comment.
that´s really helpful...nice!
katriendg
left a comment
There was a problem hiding this comment.
I think this is great, though I will probably get a more detailed read once I use the docs along with it. It's a lot of content to read in detail 👓
- remove hardcoded artifact counts from overview pages - align output artifact names with instruction specifications - fix label taxonomy to match canonical 17-label set - remove references to non-existent RCA agent and video-to-GIF utility - correct sample labels to use canonical taxonomy 📝 - Generated by Copilot
| --- | ||
|
|
||
| HVE Core is an enterprise-ready prompt engineering framework for GitHub Copilot. It provides 18 specialized agents, 18 reusable prompts, 17+ instruction sets, and a validation pipeline with JSON schema enforcement. The framework separates AI concerns into distinct artifact types with clear boundaries, preventing runaway behavior through constraint-based design. | ||
| HVE Core is an enterprise-ready prompt engineering framework for GitHub Copilot. It provides specialized agents, reusable prompts, instruction sets, and a validation pipeline with JSON schema enforcement. The framework separates AI concerns into distinct artifact types with clear boundaries, preventing runaway behavior through constraint-based design. |
There was a problem hiding this comment.
The PR description states "Updated docs/README.md agent and prompt counts from 18/18 to 22/27" but the actual change removes the counts entirely rather than updating them. The line now reads "specialized agents, reusable prompts, instruction sets" without specific numbers. If the intent was to provide updated counts, consider changing to "22 specialized agents, 27 reusable prompts, 17+ instruction sets". If the intent was to remove specific counts to avoid maintenance burden, the PR description should be updated to reflect this decision.
| | DevOps Quality | 2 | High | Planned | | ||
| | Meta/Engineering | 1 | High | Planned | | ||
| | Infrastructure | 1 | Very High | Planned | | ||
| | Utility | 1 | Low-Medium | Planned | | ||
|
|
||
| ## RPI Orchestration | ||
|
|
||
| The Research, Plan, Implement methodology separates complex tasks into specialized phases. Five agents (task-researcher, task-planner, task-implementor, task-reviewer, and the RPI orchestrator) coordinate through planning files to deliver structured engineering workflows. See the [RPI Documentation](../rpi/README.md) for the full guide. | ||
|
|
||
| ## GitHub Backlog Management | ||
|
|
||
| Automates issue discovery, triage, sprint planning, and execution across GitHub repositories. The backlog manager agent orchestrates five distinct workflows with three-tier autonomy control. See the [Backlog Manager Documentation](github-backlog/README.md) for workflow guides. | ||
|
|
||
| ## ADO Integration | ||
|
|
||
| Bridges Azure DevOps work items with local Copilot workflows. The ADO integration agent handles work item discovery, planning file creation, pull request generation, and build status monitoring. | ||
|
|
||
| ## Document Builders | ||
|
|
||
| Four specialized agents for creating structured documents. Includes builders for Architecture Decision Records, Business Requirements Documents, Product Requirements Documents, and security plans. | ||
|
|
||
| ## Data Pipeline | ||
|
|
||
| Processes and transforms data across formats and systems. Four agents handle data extraction, transformation, validation, and loading workflows. | ||
|
|
||
| ## DevOps Quality | ||
|
|
||
| Two agents focused on code quality and deployment reliability. Covers PR review automation and build pipeline analysis. |
There was a problem hiding this comment.
The DevOps Quality row lists "2" agents and describes "Two agents focused on code quality and deployment reliability. Covers PR review automation and build pipeline analysis." However, only the pr-review agent exists in the codebase (.github/agents/pr-review.agent.md). No build pipeline analysis agent was found. Verify the count and update to "1" if only pr-review exists, or clarify which second agent is intended.
| * 🏷️ Consistency: Every issue receives labels, priority, and milestone assignment following the same taxonomy, eliminating drift across contributors | ||
| * 🔍 Visibility: Discovery workflows surface issues from code changes, team assignments, and cross-repository searches, so nothing falls through gaps | ||
| * ⚡ Throughput: Automated triage and sprint planning handle repetitive decisions, freeing your team for engineering work |
There was a problem hiding this comment.
These bullet points are complete sentences with subject-verb constructions and should end with periods according to the Markdown Instructions guidelines for bullet point punctuation. For example, line 22 should end with a period after "contributors", line 23 after "gaps", and line 24 after "work".
🤖 I have created a release *beep* *boop* --- ## [2.3.0](hve-core-v2.2.0...hve-core-v2.3.0) (2026-02-13) ### ✨ Features * **agents:** add GitHub backlog management pipeline ([#448](#448)) ([2b4d123](2b4d123)) * **docs:** define inactivity closure policies for issues and PRs ([#452](#452)) ([5e710fd](5e710fd)) * **extension:** implement collection-based plugin distribution system ([#439](#439)) ([3156d98](3156d98)) * **instructions:** replace EVEN/ODD hardcoding with runtime milestone discovery protocol ([#486](#486)) ([ae95eb2](ae95eb2)) * **plugin:** support Copilot CLI plugin generation from collection manifests ([#496](#496)) ([e6cee85](e6cee85)) * **scripts:** enhance on-create.sh to install actionlint and PowerShell modules ([#500](#500)) ([67585f5](67585f5)) ### 🐛 Bug Fixes * **docs:** replace broken relative link with inline code reference ([#465](#465)) ([8133b36](8133b36)) * **instructions:** prevent local-only paths from leaking into GitHub issues ([#489](#489)) ([497d2fe](497d2fe)) * **workflows:** prevent release-please infinite loop on main branch ([#470](#470)) ([134bdd6](134bdd6)) * **workflows:** remove release-please skip guard that prevents tag creation ([#511](#511)) ([5e53271](5e53271)) ### 📚 Documentation * **agents:** add GitHub Backlog Manager documentation and agent catalog ([#503](#503)) ([5e818ce](5e818ce)) * align CONTRIBUTING.md with docs/contributing/ guides ([#445](#445)) ([73ef6aa](73ef6aa)) ### ♻️ Refactoring * **scripts:** refactor dev-tools and lib scripts to use CIHelpers module ([#482](#482)) ([fdf9145](fdf9145)) * **scripts:** standardize PowerShell entry point guard pattern ([#477](#477)) ([6b84a8e](6b84a8e)) ### 🔧 Maintenance * **config:** standardize action mappings in artifact-retention.yml ([#487](#487)) ([7927db2](7927db2)) * **deps-dev:** bump cspell from 9.6.2 to 9.6.4 in the npm-dependencies group ([#461](#461)) ([c788095](c788095)) * **deps:** bump actions/setup-python from 5.1.1 to 6.2.0 in the github-actions group ([#462](#462)) ([69ef3c9](69ef3c9)) * **security:** add SBOM artifact retention policy ([#479](#479)) ([8031557](8031557)), closes [#453](#453) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: hve-core-release-please[bot] <254602402+hve-core-release-please[bot]@users.noreply.github.com>
Description
Added a new
docs/agents/documentation section with a top-level agent catalog and a seven-page documentation suite for the GitHub Backlog Manager. Updated existing documentation pages to cross-reference the new agent catalog and corrected artifact counts.docs/agents/README.mdas the agent systems catalog, organizing 22 agents into 9 functional groups with a summary table and per-group descriptionsdocs/agents/github-backlog/README.mdas the hub page covering all five workflows (discovery, triage, sprint planning, execution, quick add), autonomy levels, and prerequisitesdocs/agents/github-backlog/discovery.mddocumenting three discovery paths (user-centric, artifact-driven, search-based) with output artifacts and usage examplesdocs/agents/github-backlog/triage.mdcovering the 17-label taxonomy (5 categories), duplicate detection across four similarity dimensions, and confidence scoringdocs/agents/github-backlog/sprint-planning.mdwith the six-step milestone discovery process, capacity planning, and handoff generationdocs/agents/github-backlog/execution.mddocumenting checkbox-based handoff consumption, operation logging, and recovery from interruptiondocs/agents/github-backlog/using-together.mdwith an ASCII pipeline diagram, end-to-end walkthrough, and iteration model for connecting all four workflowsdocs/agents/github-backlog/why-backlog-manager.mdexplaining the cognitive-separation design rationale and quality comparison between manual and managed approachesdocs/README.mdagent and prompt counts from 18/18 to 22/27 and added an Agent Systems sectiondocs/getting-started/README.md,docs/architecture/ai-artifacts.md, anddocs/rpi/README.mdRelated Issue(s)
Closes #478
Type of Change
Select all that apply:
Code & Documentation:
Infrastructure & Configuration:
AI Artifacts:
prompt-builderagent and addressed all feedback.github/instructions/*.instructions.md).github/prompts/*.prompt.md).github/agents/*.agent.md).github/skills/*/SKILL.md)Other:
.ps1,.sh,.py)Sample Prompts (for AI Artifact Contributions)
N/A — this PR contains documentation only.
Testing
npm run lint:md— no new violationsnpm run spell-check— 427 files, 0 issuesnpm run lint:frontmatter— all 8 new files have valid frontmatternpm run lint:md-links— no broken linksnpm run lint:ps— no PowerShell changesnpm run lint:all— clean (pre-existing symlink warnings only)Checklist
Required Checks
AI Artifact Contributions
/prompt-analyzeto review contributionprompt-builderreviewRequired Automated Checks
The following validation commands must pass before merging:
npm run lint:mdnpm run spell-checknpm run lint:frontmatternpm run lint:md-linksnpm run lint:psSecurity Considerations
Additional Notes
All new documentation follows the established hve-core writing style (active voice, imperative mood, second-person address) and includes standard frontmatter with
title,description,author,ms.date,ms.topic,keywords, andestimated_reading_timefields. Each page includes the standard Copilot footer.