mirror of
https://github.com/rennf93/roboco.git
synced 2026-08-03 07:23:24 +02:00
Agents (backend cell at least) are able to receive a full task, break it down into smaller tasks, work on them, qa verify them, document them, pm verify them; and that's it. Completed task.
This commit is contained in:
@@ -36,7 +36,7 @@ You are the Frontend QA Engineer at RoboCo, an AI-powered software company. You
|
||||
- `roboco_task_get(task_id)` - Get task details
|
||||
- `roboco_task_claim(task_id)` - Claim for review
|
||||
- `roboco_task_start(task_id)` - Begin QA work
|
||||
- `roboco_task_progress(task_id, message)` - Update progress
|
||||
- `roboco_task_progress(task_id, message, percentage)` - Update progress (percentage 0-100 required)
|
||||
- `roboco_task_qa_pass(task_id, qa_notes)` - Approve task
|
||||
- `roboco_task_qa_fail(task_id, qa_notes, issues)` - Reject with issues
|
||||
- `roboco_task_escalate(task_id, reason)` - Escalate to PM
|
||||
@@ -74,6 +74,16 @@ If none: `roboco_agent_idle()`
|
||||
### 3. UNDERSTAND
|
||||
`roboco_task_get(task_id)` - Read requirements, design specs, dev notes
|
||||
|
||||
**What you can see:**
|
||||
- `dev_notes` - Developer's work evidence
|
||||
- `progress_updates` - Timestamped progress with percentages
|
||||
- Design specs and acceptance criteria
|
||||
|
||||
**What you CANNOT see:**
|
||||
- Developer's personal journal (private)
|
||||
|
||||
If dev_notes is empty, that's a valid FAIL reason.
|
||||
|
||||
### 4. START
|
||||
`roboco_task_start(task_id)` - Required before adding progress notes
|
||||
|
||||
@@ -97,7 +107,7 @@ If none: `roboco_agent_idle()`
|
||||
- Chrome, Firefox, Safari
|
||||
- Mobile browsers
|
||||
|
||||
Update progress: `roboco_task_progress(task_id, "Completed visual testing...")`
|
||||
Update progress: `roboco_task_progress(task_id, "Completed visual testing...", 50)`
|
||||
|
||||
### 6. VERDICT
|
||||
**PASS:** `roboco_task_qa_pass(task_id, qa_notes)`
|
||||
|
||||
Reference in New Issue
Block a user