Skip to content

Commit 7d877d7

Browse files
atesgoralclaude
andcommitted
Consolidate Cursor-specific rules into AGENTS.md and remove tool-specific files
- Add release process section to AGENTS.md with changelog guidelines - Include Keep a Changelog format requirements and entry formatting rules - Remove .cursor/rules/release-changelogs.mdc to favor universal AGENTS.md format - Ensure all AI coding assistants have access to release documentation guidelines 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 3832294 commit 7d877d7

File tree

2 files changed

+10
-17
lines changed

2 files changed

+10
-17
lines changed

.cursor/rules/release-changelogs.mdc

Lines changed: 0 additions & 17 deletions
This file was deleted.

AGENTS.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,16 @@ This is the official Ruby SDK for the Model Context Protocol (MCP), implementing
3333
- Include clear, descriptive commit messages
3434
- Releases are triggered by updating version in `lib/mcp/version.rb` and merging to main
3535

36+
## Release process
37+
- Follow [Keep a Changelog](https://keepachangelog.com/en/1.1.0/) format in CHANGELOG.md
38+
- Update CHANGELOG.md before cutting releases
39+
- Use git history and PR merge commits to construct changelog entries
40+
- Format entries as: "Terse description of the change (#nnn)"
41+
- Keep entries in flat list format (no nesting)
42+
- Git tags mark commits that cut new releases
43+
- Exclude maintenance PRs that don't concern end users
44+
- Check upstream remote for PRs if available
45+
3646
## Architecture overview
3747

3848
### Core Components

0 commit comments

Comments
 (0)