Skip to content

Commit 12a40b4

Browse files
richlanderCopilot
andcommitted
Use Opus and GPT in reviewer docs
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 35de4b5 commit 12a40b4

4 files changed

Lines changed: 14 additions & 17 deletions

File tree

.github/skills/release-notes/DESIGN.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,13 +44,13 @@ The system still has three layers, but the AI/editorial layer is now split into
4444
- **`generate-features`** adds reusable triage and scoring so release notes, docs, and blogs can share the same ranked feature list.
4545
- **`api-diff`** verifies the public API story against the actual build, which is the best defense against missed reverts.
4646
- **`release-notes`** focuses on editorial judgment: which scored items matter, how to describe them, and how to preserve human edits.
47-
- **`review-release-notes`** applies a harsher, reader-centric cutoff so the final draft does not drift into API-inventory territory. The final pass should fan out to three different models so the system gets a broader editorial read before synthesis.
47+
- **`review-release-notes`** applies a harsher, reader-centric cutoff so the final draft does not drift into API-inventory territory. The final pass should fan out to two different models so the system gets a broader editorial read before synthesis.
4848
- **The workflow** handles orchestration. It knows when to run, what branches to manage, how to interact with humans, and how to preserve their edits.
4949

5050
### Model strategy
5151

52-
- **Goldeneye by default** — use Goldeneye throughout the main orchestration, scoring, and drafting flow.
53-
- **Three-model final review** — the preferred final editorial trio is **Goldeneye + Claude Opus 4.6 + GPT-5.4**.
52+
- **Claude Opus 4.6 by default** — use Claude Opus 4.6 throughout the main orchestration, scoring, and drafting flow.
53+
- **Two-model final review** — the preferred final editorial pair is **Claude Opus 4.6 + GPT-5.4**.
5454
- **Synthesis over voting** — overlap is a strong signal, but the shared rubric and fidelity to the actual shipped changes still outrank raw vote count.
5555

5656
## Layer 1 — The Tool

.github/skills/release-notes/SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
name: release-notes
33
description: Generate and maintain .NET release notes from `features.json`. Uses `generate-changes` for authoritative shipped-change data, `generate-features` for scoring/triage, `editorial-scoring` for the shared rubric, `api-diff`/`dotnet-inspect` for API verification, and a multi-model `review-release-notes` pass for final editorial QA.
4-
compatibility: Requires GitHub MCP server or gh CLI for cross-repo queries. Pairs with the generate-changes, generate-features, editorial-scoring, api-diff, and review-release-notes skills. Goldeneye is the default workflow model; the preferred final reviewer trio is Goldeneye + Claude Opus 4.6 + GPT-5.4 for broader editorial feedback.
4+
compatibility: Requires GitHub MCP server or gh CLI for cross-repo queries. Pairs with the generate-changes, generate-features, editorial-scoring, api-diff, and review-release-notes skills. Claude Opus 4.6 is the default workflow model; the preferred final reviewer pair is Claude Opus 4.6 + GPT-5.4 for broader editorial feedback.
55
---
66

77
# .NET Release Notes

.github/skills/review-release-notes/SKILL.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -78,15 +78,14 @@ Compare the draft against the component examples:
7878

7979
## Multi-model review pattern
8080

81-
For the final editorial QA pass, use this skill as a **three-reviewer parallel check** to get broader viewpoint diversity:
81+
For the final editorial QA pass, use this skill as a **two-reviewer parallel check** to get broader viewpoint diversity:
8282

8383
Preferred set:
8484

85-
1. **Goldeneye**
86-
2. **Claude Opus 4.6**
87-
3. **GPT-5.4**
85+
1. **Claude Opus 4.6**
86+
2. **GPT-5.4**
8887

89-
Give all three reviewers the same inputs and the same requested output:
88+
Give both reviewers the same inputs and the same requested output:
9089

9190
- most correct scoring
9291
- most wrong scoring

.github/workflows/release-notes.md

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -132,12 +132,11 @@ Read these files and skills for detailed guidance:
132132

133133
## Model strategy
134134

135-
- Use **Goldeneye** as the default model throughout the workflow for orchestration, scoring, and drafting.
136-
- For the **final `review-release-notes` pass**, prefer this **three-model reviewer set** to widen the editorial viewpoint:
137-
- **Goldeneye**
135+
- Use **Claude Opus 4.6** as the default model throughout the workflow for orchestration, scoring, and drafting.
136+
- For the **final `review-release-notes` pass**, prefer this **two-model reviewer set** to widen the editorial viewpoint:
138137
- **Claude Opus 4.6**
139138
- **GPT-5.4**
140-
- Give all three reviewers the same inputs and ask for the same output shape. Synthesize the overlap, inspect meaningful disagreements, and prefer the shared `editorial-scoring` rubric over any single model's preference.
139+
- Give both reviewers the same inputs and ask for the same output shape. Synthesize the overlap, inspect meaningful disagreements, and prefer the shared `editorial-scoring` rubric over any single model's preference.
141140

142141
## What to do each run
143142

@@ -278,11 +277,10 @@ When unsure about a human's intent, ask. Use `add-comment` to reply. This is a c
278277

279278
#### h. Run the final multi-model review
280279

281-
Before pushing the draft, run the `review-release-notes` stage as a **three-agent parallel review**:
280+
Before pushing the draft, run the `review-release-notes` stage as a **two-agent parallel review**:
282281

283-
- **Reviewer 1:** Goldeneye
284-
- **Reviewer 2:** Claude Opus 4.6
285-
- **Reviewer 3:** GPT-5.4
282+
- **Reviewer 1:** Claude Opus 4.6
283+
- **Reviewer 2:** GPT-5.4
286284

287285
Have each reviewer critique the same draft using the same rubric, examples, and
288286
this checklist:

0 commit comments

Comments
 (0)