From 25ee646687f83e68fd2d6a64a66892082e4b49a0 Mon Sep 17 00:00:00 2001 From: Matt McKay Date: Mon, 14 Sep 2026 10:04:17 +1000 Subject: [PATCH] QEP-5: record acceptance; QEP-2 v1: `good first issue` reserves the issue for hands-on work QEP-5 merged in #13 while still carrying `status: Draft`, a state a merged QEP may not be in. This records the outcome in the frontmatter and the header table, and applies the *Amendments to QEP-2* edit the QEP carried for acceptance: the `good first issue` row's **When to use** cell gains the norm-5 reservation, QEP-2 takes `version: 1` and a **Version** row. The yml appendix is unchanged. With the edit applied, the Amendments section is removed from QEP-5; QEP-2's cell links back to it. CI stamps `version: 0` and the hash into QEP-5, the hash into QEP-2, and regenerates the README index at merge. Assisted-by: Claude Code (Claude Fable 5.1) Co-Authored-By: Claude Fable 5.1 --- qeps/qep-0002-standard-github-labels.md | 4 +++- qeps/qep-0005-code-of-ai-use.md | 24 ++---------------------- 2 files changed, 5 insertions(+), 23 deletions(-) diff --git a/qeps/qep-0002-standard-github-labels.md b/qeps/qep-0002-standard-github-labels.md index 5445ad3..98d5f8b 100644 --- a/qeps/qep-0002-standard-github-labels.md +++ b/qeps/qep-0002-standard-github-labels.md @@ -4,6 +4,7 @@ title: Standard GitHub Label Set and Labelling Policy author: "@mmcky" status: Accepted type: standard +version: 1 created: 2026-06-17 discussion: https://github.com/QuantEcon/meta/issues/324 --- @@ -17,6 +18,7 @@ discussion: https://github.com/QuantEcon/meta/issues/324 | **Author** | @mmcky | | **Status** | Accepted | | **Type** | standard | +| **Version** | 1 | | **Created** | 2026-06-17 | | **Discussion** | [QuantEcon/meta#324](https://github.com/QuantEcon/meta/issues/324) | @@ -95,7 +97,7 @@ middle of the scale. | Label | Colour | Description | When to use | |---|---|---|---| -| `good first issue` | 🟪 `#7057ff` | Self-contained and friendly to newcomers | Only when genuinely self-contained with clear acceptance criteria | +| `good first issue` | 🟪 `#7057ff` | Self-contained and friendly to newcomers | Only when genuinely self-contained with clear acceptance criteria. Under [QEP-5](qep-0005-code-of-ai-use.md) the label also reserves the issue for hands-on work — AI tools are not to be used on it — so apply it deliberately | | `help wanted` | 🟩 `#008672` | Maintainers would welcome outside help | Including domain (econ/math) expertise — say what's needed in a comment | **Workflow** diff --git a/qeps/qep-0005-code-of-ai-use.md b/qeps/qep-0005-code-of-ai-use.md index 0b274dd..46572b5 100644 --- a/qeps/qep-0005-code-of-ai-use.md +++ b/qeps/qep-0005-code-of-ai-use.md @@ -2,7 +2,7 @@ qep: 5 title: Code of AI Use author: "@mmcky" -status: Draft +status: Accepted type: standard created: 2026-08-14 discussion: https://github.com/QuantEcon/qeps/issues/12 @@ -15,7 +15,7 @@ discussion: https://github.com/QuantEcon/qeps/issues/12 | **QEP** | 5 | | **Title** | Code of AI Use | | **Author** | @mmcky | -| **Status** | Draft | +| **Status** | Accepted | | **Type** | standard | | **Created** | 2026-08-14 | | **Discussion** | [QuantEcon/qeps#12](https://github.com/QuantEcon/qeps/issues/12) | @@ -371,26 +371,6 @@ stays human. It assumes GitHub's native volume controls — org-level no QEP to enable, tune, or turn off, and this Code stands whether or not they are. -## Amendments to QEP-2 - -Norm 5 gives `good first issue` a meaning that -[QEP-2](qep-0002-standard-github-labels.md)'s label table does not carry. At -acceptance the edit below is applied to QEP-2 as a substantive amendment — its -first, so its `version` moves to 1 and a **Version** row is added to its header -table. The yml appendix is unchanged: the label's name, colour, and description -do not move. - -In the label table, the **When to use** cell of the `good first issue` row -changes from - -> Only when genuinely self-contained with clear acceptance criteria - -to - -> Only when genuinely self-contained with clear acceptance criteria. Under -> [QEP-5](qep-0005-code-of-ai-use.md) the label also reserves the issue for -> hands-on work — AI tools are not to be used on it — so apply it deliberately - ## Disclosure This QEP was drafted with AI assistance, under the norms it sets out. Claude,