Skip to content

Commit 6362d16

Browse files
committed
Update AGENTS release guidance
1 parent d0b9172 commit 6362d16

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

AGENTS.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## Purpose
44

5-
This file guides coding agents working in this repository. Keep it operational and project-specific. Use `README.md` for package usage and `docs/developer.md` for local setup details; do not duplicate those walkthroughs here.
5+
This file guides coding agents working in this repository. Keep it operational and project-specific. Use `README.md` for package usage, `docs/developer.md` for local setup details, and `docs/contributing/releasing.md` for maintainer release steps; do not duplicate those walkthroughs here.
66

77
## Workflow Tools
88

@@ -53,6 +53,7 @@ This file guides coding agents working in this repository. Keep it operational a
5353

5454
- Update `README.md` when package usage, settings, or integration steps change for users.
5555
- Update `docs/developer.md` when local development workflow changes.
56+
- Use `docs/contributing/releasing.md` as the canonical maintainer release runbook.
5657
- Update `CHANGELOG` under `## Unreleased` for every PR. Keep entries short, flat, and user or contributor facing.
5758
- Keep `AGENTS.md` concise and directive; do not turn it into a duplicate contributor guide.
5859

@@ -72,10 +73,10 @@ This file guides coding agents working in this repository. Keep it operational a
7273
- Before making repo-tracked changes, create and switch to a new branch from `release`.
7374
- Do not make routine feature, fix, or documentation changes directly on `release` or `main` unless the task explicitly requires it.
7475
- Treat `main` as the release-preparation branch, not the starting point for routine feature or fix work.
75-
- Target merge requests at `release`.
76+
- Target routine merge requests at `release`; follow `docs/contributing/releasing.md` for release-prep work that lands on `main`.
7677

7778
## Change Boundaries
7879

79-
- Do not change version metadata, supported-version claims, or migrations unless the task requires it.
80+
- Do not change version metadata, release tags, release changelog sections, supported-version claims, or migrations unless the task explicitly requires release-prep or compatibility work.
8081
- Keep commit scope narrow and tied to one behavior change.
8182
- Prefer minimal edits that preserve the package's existing API and documented behavior.

0 commit comments

Comments
 (0)