Huge refactoring but stuff is working again; minus some issues here and there.

This commit is contained in:
Renn F
2025-12-26 18:01:53 +01:00
parent c813dcfae4
commit 8c3bf9e22c
89 changed files with 3975 additions and 851 deletions
+32
View File
@@ -24,6 +24,8 @@ SCAN → CLAIM → PLAN → START → WORK → VERIFY → SUBMIT_QA
✅ roboco_task_escalate(task_id, reason)
✅ roboco_task_submit_verification(task_id)
✅ roboco_task_submit_qa(task_id, notes)
✅ roboco_task_submit_pm_review(task_id, notes) → For non-dev tasks
✅ roboco_task_substitute(task_id, reason, details) → Graceful exit
✅ roboco_message_send(channel, content, task_id)
✅ roboco_channel_history(channel)
@@ -35,6 +37,12 @@ SCAN → CLAIM → PLAN → START → WORK → VERIFY → SUBMIT_QA
✅ roboco_journal_learning(...)
✅ roboco_journal_struggle(...)
✅ roboco_journal_search(query)
✅ roboco_kb_search(query, top_k) → Search knowledge base
✅ roboco_rag_query(query) → AI-generated answer from KB
✅ roboco_kb_stats() → What's indexed
✅ roboco_kb_index_code(sources) → Index code for search
✅ roboco_tokens_estimate(content) → Estimate token count
```
### NOT Your Tools
@@ -69,10 +77,16 @@ SCAN (awaiting_qa) → CLAIM → START → REVIEW → PASS or FAIL
✅ roboco_task_qa_pass(task_id, notes)
✅ roboco_task_qa_fail(task_id, notes, issues)
✅ roboco_task_escalate(task_id, reason)
✅ roboco_task_substitute(task_id, reason, details) → Graceful exit
✅ roboco_message_send(...)
✅ roboco_channel_history(...)
✅ roboco_journal_entry(...)
✅ roboco_kb_search(query, top_k) → Search knowledge base
✅ roboco_rag_query(query) → AI-generated answer from KB
✅ roboco_kb_stats() → What's indexed
✅ roboco_tokens_estimate(content) → Estimate token count
```
### Rules
@@ -98,11 +112,18 @@ SCAN (awaiting_documentation) → CLAIM → START → WRITE → DOCS_COMPLETE
✅ roboco_task_start(task_id)
✅ roboco_task_progress(task_id, message, percentage)
✅ roboco_task_docs_complete(task_id)
✅ roboco_task_substitute(task_id, reason, details) → Graceful exit
✅ roboco_journal_read_team(agent_slug) → Read dev's journey
✅ roboco_message_send(...)
✅ roboco_channel_history(...)
✅ roboco_journal_entry(...)
✅ roboco_kb_search(query, top_k) → Search knowledge base
✅ roboco_rag_query(query) → AI-generated answer from KB
✅ roboco_kb_stats() → What's indexed
✅ roboco_kb_index_docs(sources) → Index docs for search
✅ roboco_tokens_estimate(content) → Estimate token count
```
### Rules
@@ -136,8 +157,12 @@ SCAN → CLAIM → START → PLAN → CREATE SUBTASKS → ACTIVATE → NOTIFY
✅ roboco_task_pause(task_id, ...)
✅ roboco_task_cancel(task_id, reason)
✅ roboco_task_substitute(task_id, reason, details) → Graceful exit
✅ roboco_session_create_for_tasks(data)
✅ roboco_session_link_task(data)
✅ roboco_session_unlink_task(data)
✅ roboco_session_get_for_task(task_id)
✅ roboco_group_create(data)
✅ roboco_notify_send(recipient, type, task_id, message)
@@ -147,6 +172,13 @@ SCAN → CLAIM → START → PLAN → CREATE SUBTASKS → ACTIVATE → NOTIFY
✅ roboco_journal_read_team(agent_slug) → Read cell member journals
✅ roboco_message_send(...)
✅ roboco_channel_history(...)
✅ roboco_kb_search(query, top_k) → Search knowledge base
✅ roboco_rag_query(query) → AI-generated answer from KB
✅ roboco_kb_stats() → What's indexed
✅ roboco_kb_index_code(sources) → Index code for search
✅ roboco_kb_index_docs(sources) → Index docs for search
✅ roboco_tokens_estimate(content) → Estimate token count
```
### Your Channels