WIP: Save agent roles integration work before CHORUS rebrand

- Agent roles and coordination features
- Chat API integration testing
- New configuration and workspace management

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
anthonyrawlins
2025-08-01 02:21:11 +10:00
parent 81b473d48f
commit 5978a0b8f5
3713 changed files with 1103925 additions and 59 deletions

View File

@@ -1,5 +1,40 @@
# Bzzz P2P Coordination System - TODO List
## Highest Priority - RL Context Curator Integration
### 0. RL Context Curator Integration Tasks
**Priority: Critical - Integration with HCFS RL Context Curator**
- [ ] **Feedback Event Publishing System**
- [ ] Extend `pubsub/pubsub.go` to handle `feedback_event` message types
- [ ] Add context feedback schema validation
- [ ] Implement feedback event routing to RL Context Curator
- [ ] Add support for upvote, downvote, forgetfulness, task_success, task_failure events
- [ ] **Hypercore Logging Integration**
- [ ] Modify `logging/hypercore.go` to log context relevance feedback
- [ ] Add feedback event schema to hypercore logs for RL training data
- [ ] Implement context usage tracking for learning signals
- [ ] Add agent role and directory scope to logged events
- [ ] **P2P Context Feedback Routing**
- [ ] Extend `p2p/node.go` to route context feedback messages
- [ ] Add dedicated P2P topic for feedback events: `bzzz/context-feedback/v1`
- [ ] Ensure feedback events reach RL Context Curator across P2P network
- [ ] Implement feedback message deduplication and ordering
- [ ] **Agent Role and Directory Scope Configuration**
- [ ] Create new file `agent/role_config.go` for role definitions
- [ ] Implement role-based agent configuration (backend, frontend, devops, qa)
- [ ] Add directory scope patterns for each agent role
- [ ] Support dynamic role assignment and capability updates
- [ ] Integrate with existing agent capability broadcasting
- [ ] **Context Feedback Collection Triggers**
- [ ] Add hooks in task completion workflows to trigger feedback collection
- [ ] Implement automatic feedback requests after successful task completions
- [ ] Add manual feedback collection endpoints for agents
- [ ] Create feedback confidence scoring based on task outcomes
## High Priority - Immediate Blockers
### 1. Local Git Hosting Solution