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: AGENTS.md
+4-3Lines changed: 4 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
## Purpose
4
4
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.
6
6
7
7
## Workflow Tools
8
8
@@ -53,6 +53,7 @@ This file guides coding agents working in this repository. Keep it operational a
53
53
54
54
- Update `README.md` when package usage, settings, or integration steps change for users.
55
55
- Update `docs/developer.md` when local development workflow changes.
56
+
- Use `docs/contributing/releasing.md` as the canonical maintainer release runbook.
56
57
- Update `CHANGELOG` under `## Unreleased` for every PR. Keep entries short, flat, and user or contributor facing.
57
58
- Keep `AGENTS.md` concise and directive; do not turn it into a duplicate contributor guide.
58
59
@@ -72,10 +73,10 @@ This file guides coding agents working in this repository. Keep it operational a
72
73
- Before making repo-tracked changes, create and switch to a new branch from `release`.
73
74
- Do not make routine feature, fix, or documentation changes directly on `release` or `main` unless the task explicitly requires it.
74
75
- 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`.
76
77
77
78
## Change Boundaries
78
79
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.
80
81
- Keep commit scope narrow and tied to one behavior change.
81
82
- Prefer minimal edits that preserve the package's existing API and documented behavior.
0 commit comments