Skip to content

Add multi-agent research workflow instruction file distilled from CDC prompt - #45911

Merged
pelikhan merged 1 commit into
mainfrom
copilot/create-instruction-file
Jul 16, 2026
Merged

Add multi-agent research workflow instruction file distilled from CDC prompt#45911
pelikhan merged 1 commit into
mainfrom
copilot/create-instruction-file

Conversation

Copilot AI commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

Adds .github/aw/multi-agent-research.md — a design guide for long-running agentic workflows that orchestrate multiple parallel sub-agents for deep research tasks. Distilled from the OpenAI Cycle Double Cover prompt (July 2026), which used 64 concurrent agents to produce a candidate proof of a decades-open conjecture.

New file: .github/aw/multi-agent-research.md

Six principles extracted from the CDC prompt structure, mapped to gh-aw primitives:

  • Loophole-free specification — define every load-bearing term before the task; enumerate near-miss exclusion classes by name (the CDC's most replicable technique)
  • Solvability framing — explicitly revoke the "this is a famous open problem" escape hatch
  • Anti-convergence orchestration — information hiding between sub-agents, idea-keyed diversity registry (not wording-keyed), delayed cross-pollination, anti-elegance rule (reduction to an equally hard lemma = zero progress)
  • Blocked-route bookkeepingcache-memory-persisted registry with a materially-new-mechanism gate before reopening stalled approaches
  • Adversarial verification sub-agents — domain-specific hunt list per auditor, not generic "check carefully"; explicit ban on status reports, vague optimism, and "routine" claims
  • Artifact-only return contract — return predicate over the verified artifact, not confidence or effort; effort floor before partial-return is permitted

Includes a frontmatter template, structured prompt template, orchestration loop diagram (orchestrator → parallel explorers + auditor), and a completion checklist.

Skill router

Registered in .github/skills/agentic-workflows/SKILL.md — both in the loadable file list and as a named routing rule: "Design long-running multi-agent research workflows."

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
@pelikhan
pelikhan marked this pull request as ready for review July 16, 2026 05:17
Copilot AI review requested due to automatic review settings July 16, 2026 05:17
@pelikhan
pelikhan merged commit e85b177 into main Jul 16, 2026
@pelikhan
pelikhan deleted the copilot/create-instruction-file branch July 16, 2026 05:17

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds guidance for designing long-running, multi-agent research workflows and registers it with the workflow skill router.

Changes:

  • Documents six research orchestration principles.
  • Provides frontmatter, prompt, registry, and auditor templates.
  • Adds routing for multi-agent research workflow design.
Show a summary per file
File Description
.github/aw/multi-agent-research.md Adds the research workflow design guide and templates.
.github/skills/agentic-workflows/SKILL.md Registers and routes to the new guide.

Review details

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 2/2 changed files
  • Comments generated: 5
  • Review effort level: Medium

## Step 2 — Register and redirect

Read all `approach-*.md` files.
Build or update `/tmp/gh-aw/research/registry.json` with one entry per approach family.
```yaml
tools:
cache-memory:
key: research-registry-${{ github.run_id }}

```yaml
---
engine: copilot # or claude for repo-memory support
```yaml
---
engine: copilot # or claude for repo-memory support
timeout-minutes: 480 # long-running; calibrate to expected depth
github:
mode: gh-proxy
cache-memory:
key: research-state-${{ github.run_id }}
@github-actions

Copy link
Copy Markdown
Contributor

🎉 This pull request is included in a new release.

Release: v0.82.10

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.

3 participants