You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/skills/release-notes/DESIGN.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -44,13 +44,13 @@ The system still has three layers, but the AI/editorial layer is now split into
44
44
-**`generate-features`** adds reusable triage and scoring so release notes, docs, and blogs can share the same ranked feature list.
45
45
-**`api-diff`** verifies the public API story against the actual build, which is the best defense against missed reverts.
46
46
-**`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.
48
48
-**The workflow** handles orchestration. It knows when to run, what branches to manage, how to interact with humans, and how to preserve their edits.
49
49
50
50
### Model strategy
51
51
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**.
54
54
-**Synthesis over voting** — overlap is a strong signal, but the shared rubric and fidelity to the actual shipped changes still outrank raw vote count.
Copy file name to clipboardExpand all lines: .github/skills/release-notes/SKILL.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
name: release-notes
3
3
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.
Copy file name to clipboardExpand all lines: .github/workflows/release-notes.md
+6-8Lines changed: 6 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -132,12 +132,11 @@ Read these files and skills for detailed guidance:
132
132
133
133
## Model strategy
134
134
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:
138
137
-**Claude Opus 4.6**
139
138
-**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.
141
140
142
141
## What to do each run
143
142
@@ -278,11 +277,10 @@ When unsure about a human's intent, ask. Use `add-comment` to reply. This is a c
278
277
279
278
#### h. Run the final multi-model review
280
279
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**:
282
281
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
286
284
287
285
Have each reviewer critique the same draft using the same rubric, examples, and
0 commit comments