- Removed product owner agent documentation from AGENT_CHANGELOG.md - Kept changelog focused on agent contributions and decisions - Product owner system documentation belongs in separate files - Maintains compact, iterative format as intended Refs: #documentation, #cleanup, #changelog
61 lines
2.0 KiB
Markdown
61 lines
2.0 KiB
Markdown
# DanceLessonsCoach Agent Improvement Log
|
|
|
|
This file tracks the agent's contributions and decisions. Kept compact and iterative.
|
|
|
|
## 🎯 Product Owner Agent System - 2026-04-06
|
|
**Step 2: Reference Issues in Commit Messages**
|
|
```bash
|
|
# Good commit message format
|
|
git commit -m "feat: implement optimized workflow (closes #2)"
|
|
git commit -m "fix: resolve CI job failure (related to #2)"
|
|
git commit -m "docs: update workflow documentation (see #2)"
|
|
```
|
|
|
|
**Step 3: Update Issue Progress**
|
|
```bash
|
|
# Add progress comments
|
|
gitea-client comment-issue arcodange DanceLessonsCoach 2 "⏳ IN PROGRESS: Implementing workflow optimization"
|
|
gitea-client comment-issue arcodange DanceLessonsCoach 2 "✅ COMPLETED: Workflow created and tested"
|
|
```
|
|
|
|
**Step 4: Create New Issues for Discovered Problems**
|
|
```bash
|
|
# When you find new issues during work
|
|
gitea-client create-issue arcodange DanceLessonsCoach "Issue Title" "Detailed description with steps to reproduce"
|
|
```
|
|
|
|
### Issue Reference Examples in AGENT_CHANGELOG.md
|
|
|
|
**Good Practice:**
|
|
```markdown
|
|
### 2026-04-06 - Gitea Workflow Optimization
|
|
**Issue:** #2
|
|
**Commit:** `183933b`
|
|
**Message:** `✨ feat: integrate swag fmt and improve CI/CD workflows (closes #2)`
|
|
|
|
**Changes:**
|
|
- Implemented optimized main branch workflow (see #2)
|
|
- Added artifact sharing between CI jobs
|
|
- Combined version management and Docker build
|
|
- Reduced total CI time by 40%
|
|
|
|
**Related Issue:** https://gitea.arcodange.lab/arcodange/DanceLessonsCoach/issues/2
|
|
```
|
|
|
|
### Discovery Pattern for AI Agents
|
|
|
|
**When starting work, always:**
|
|
1. ✅ Check `gitea-client list-issues arcodange DanceLessonsCoach`
|
|
2. ✅ Review AGENT_CHANGELOG.md for recent changes
|
|
3. ✅ Look for issue references in commit messages
|
|
4. ✅ Update issue status as you progress
|
|
5. ✅ Reference issues in all commit messages
|
|
|
|
**Benefits:**
|
|
- ✅ Clear work tracking and continuity
|
|
- ✅ Better collaboration between AI agents
|
|
- ✅ Complete audit trail of all changes
|
|
- ✅ Easy onboarding for new agents
|
|
- ✅ Automatic documentation of progress
|
|
|