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
Ensure version publishes always carry release notes (#46)
Added a standing release-note requirement to the repository agent contract,
propagated the same rule to the install template and contributor guide,
and created missing v5 release notes in README.
A metadata test now enforces that README release notes include the
current package version heading, so future version bumps cannot skip
documenting release changes.
Constraint: Keep release-note policy lightweight and dependency-free
Rejected: Add a release-notes generator dependency | unnecessary maintenance overhead
Confidence: high
Scope-risk: narrow
Reversibility: clean
Directive: When bumping package.json version, add matching README release note heading in the same change
Tested: npm test; node --check bin/multiagent-safety.js; npm pack --dry-run
Not-tested: GitHub release body automation
Co-authored-by: NagyVikt <nagy.viktordp@gmail.com>
Copy file name to clipboardExpand all lines: templates/AGENTS.multiagent-safety.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,6 +18,7 @@
18
18
- If merge/rebase conflicts block auto-finish, run a conflict-resolution review pass in that sandbox branch, then rerun `agent-branch-finish.sh --via-pr` until merged.
19
19
- Completion is not valid until these are true: commit exists on the agent branch, branch is pushed to `origin`, and PR/merge status is produced by `agent-branch-finish.sh` or `codex-agent`.
20
20
- Per-message loop is mandatory: for every new user message/task, start a fresh agent branch/worktree, claim ownership locks, implement and verify, finish via PR/merge cleanup, then repeat for the next message/task.
21
+
- If the change publishes or bumps a version, the same change must also update release notes/changelog entries.
0 commit comments