A community based topic aggregation platform built on atproto
1# Create Pull Request Command
2
3Create a new branch, commit changes, and submit a pull request.
4
5## Behavior
6- Creates a new branch based on current changes
7- Analyzes changes and automatically splits into logical commits when appropriate
8- Each commit focuses on a single logical change or feature
9- Creates descriptive commit messages for each logical unit
10- Pushes branch to remote
11- Creates pull request with proper summary
12
13## Guidelines for Automatic Commit Splitting
14- Split commits by feature, component, or concern
15- Keep related file changes together in the same commit
16- Separate refactoring from feature additions
17- Ensure each commit can be understood independently
18- Multiple unrelated changes should be split into separate commits