From 0a504855debdcfe1e125eeadb8257e8a2ff5e09f Mon Sep 17 00:00:00 2001 From: dinq Date: Thu, 1 Oct 2026 02:23:11 -0400 Subject: [PATCH 1/3] docs: open a pull request when a task changes the repo --- .agents/rules/workflows/delivery.md | 3 +++ AGENTS.md | 6 ++++++ 2 files changed, 9 insertions(+) diff --git a/.agents/rules/workflows/delivery.md b/.agents/rules/workflows/delivery.md index 4e6bbee87..059a6f441 100644 --- a/.agents/rules/workflows/delivery.md +++ b/.agents/rules/workflows/delivery.md @@ -1,5 +1,8 @@ # Delivery +When the task changes the repo, open a pull request before you stop. Do not wait +to be asked. Do not merge unless asked. + - One concern per PR. Split large work into named, ordered slices before coding. A small fix stays one PR; multiple slices must form a stack, not disconnected PRs. - Use the [PR template](../../../.github/pull_request_template.md); keep it brief diff --git a/AGENTS.md b/AGENTS.md index 613429962..d4a2d4376 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -26,6 +26,12 @@ applicable guidance when the scope changes. | Acceptance: checks, failure cases, and evidence | [acceptance.md](.agents/rules/workflows/acceptance.md) | | Delivery: work slices, PRs, CI, and merging | [delivery.md](.agents/rules/workflows/delivery.md) | +A repo change is not done until its pull request is open. Do not wait to be +asked. Follow [delivery.md](.agents/rules/workflows/delivery.md): commit on a +branch, push, and open the PR. Push to an existing open PR instead of opening +another. Do not merge unless asked. Skip when nothing changed, the user opted +out, or the task is read-only. + ## Topics — read when affected | Concern | Guidance | From f230d41f6e69e6357177707ce34a4d7b390a49b6 Mon Sep 17 00:00:00 2001 From: dinq Date: Thu, 1 Oct 2026 03:05:03 -0400 Subject: [PATCH 2/3] docs: keep the open-PR rule in AGENTS.md --- .agents/rules/workflows/delivery.md | 3 --- AGENTS.md | 6 +----- 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/.agents/rules/workflows/delivery.md b/.agents/rules/workflows/delivery.md index 059a6f441..4e6bbee87 100644 --- a/.agents/rules/workflows/delivery.md +++ b/.agents/rules/workflows/delivery.md @@ -1,8 +1,5 @@ # Delivery -When the task changes the repo, open a pull request before you stop. Do not wait -to be asked. Do not merge unless asked. - - One concern per PR. Split large work into named, ordered slices before coding. A small fix stays one PR; multiple slices must form a stack, not disconnected PRs. - Use the [PR template](../../../.github/pull_request_template.md); keep it brief diff --git a/AGENTS.md b/AGENTS.md index d4a2d4376..51acba204 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -26,11 +26,7 @@ applicable guidance when the scope changes. | Acceptance: checks, failure cases, and evidence | [acceptance.md](.agents/rules/workflows/acceptance.md) | | Delivery: work slices, PRs, CI, and merging | [delivery.md](.agents/rules/workflows/delivery.md) | -A repo change is not done until its pull request is open. Do not wait to be -asked. Follow [delivery.md](.agents/rules/workflows/delivery.md): commit on a -branch, push, and open the PR. Push to an existing open PR instead of opening -another. Do not merge unless asked. Skip when nothing changed, the user opted -out, or the task is read-only. +When the task changes the repo, open a pull request before you stop. Do not merge unless asked. ## Topics — read when affected From ae70ec61af44854c4a79bcc5ba65266beec5fd83 Mon Sep 17 00:00:00 2001 From: dinq Date: Thu, 1 Oct 2026 03:13:58 -0400 Subject: [PATCH 3/3] docs: open a pull request when the task ends --- AGENTS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AGENTS.md b/AGENTS.md index 51acba204..63742a2c3 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -26,7 +26,7 @@ applicable guidance when the scope changes. | Acceptance: checks, failure cases, and evidence | [acceptance.md](.agents/rules/workflows/acceptance.md) | | Delivery: work slices, PRs, CI, and merging | [delivery.md](.agents/rules/workflows/delivery.md) | -When the task changes the repo, open a pull request before you stop. Do not merge unless asked. +When the task ends, open a pull request. ## Topics — read when affected