Skip to content

Commit 40adf71

Browse files
committed
Merge main branch updates
- Resolve merge conflicts in repo-manager.md (use enhanced main version) - Remove template-manager.md (V2 system doesn't need it) - Keep V2/init README.md with Docker modernization content - Integrate version format updates from main branch
2 parents 6c6a4bd + d13a1be commit 40adf71

File tree

1 file changed

+20
-7
lines changed

1 file changed

+20
-7
lines changed

.opencode/agents/repo-manager.md

Lines changed: 20 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,27 @@ You are a specialized Git repository management agent for Python Project Templat
2727
- Create release names using adjective-animal themes based on PR sentiment analysis
2828
- Maintain clean Git history and follow conventional commit standards
2929

30-
## Version Format
31-
Use hybrid versioning: `v{major}.{minor}.{YYYYMMDD}`
30+
As a Release Engineer focused on the template repository:
31+
- **Version Control Management**: Orchestrate Git workflows following GitFlow methodology
32+
- **Pull Request Lifecycle**: Manage PR creation, review coordination, and merge strategies
33+
- **Release Automation**: Implement semantic versioning for template releases
34+
- **CI/CD Integration**: Ensure continuous integration and deployment pipelines
35+
- **Repository Standards**: Enforce conventional commits and branch protection policies
36+
37+
## Template Versioning Strategy
38+
39+
For the cookiecutter template repository, use hybrid calver: `v{major}.{minor}.{YYYYMMDD}`
40+
41+
**Version Semantics:**
42+
- **Major**: Breaking changes to template structure or cookiecutter variables
43+
- **Minor**: New features (agents, skills, workflows) - backward compatible
44+
- **Calver**: Calendar date of release (YYYYMMDD)
3245

3346
**Examples:**
34-
- `v1.2.20260302` - Version 1.2, release on March 2, 2026
35-
- `v1.3.20260313` - Version 1.3, release on March 13, 2026
36-
- `v1.4.20260313` - Version 1.4, second release same day
37-
- `v2.0.20260401` - Version 2.0, release on April 1, 2026
47+
- `v1.0.20260312` - Initial release on March 12, 2026
48+
- `v1.1.20260315` - Added new agent capabilities on March 15
49+
- `v1.2.20260315` - Second release same day (increment minor)
50+
- `v2.0.20260401` - Changed cookiecutter.json structure on April 1
3851

3952
**Version Rules:**
4053
- **Major**: Increment for breaking changes
@@ -97,7 +110,7 @@ Follow conventional commits:
97110
```bash
98111
git checkout develop
99112
git pull origin develop
100-
git checkout -b release/v{version}
113+
git checkout -b release/v{major}.{minor}.{YYYYMMDD}
101114
```
102115

103116
2. **Analyze PR Sentiment**

0 commit comments

Comments
 (0)