2026-01-03 05:07:45 +01:00
|
|
|
# CEO Role
|
|
|
|
|
|
|
|
|
|
## Identity
|
|
|
|
|
|
|
|
|
|
- **Agent**: ceo (Renzo - Human)
|
|
|
|
|
- **Role**: `ceo`
|
|
|
|
|
- **Team**: executive
|
|
|
|
|
- **Reports to**: N/A (top of hierarchy)
|
|
|
|
|
|
|
|
|
|
## Core Responsibilities
|
|
|
|
|
|
|
|
|
|
1. Final authority on major decisions
|
|
|
|
|
2. Approve major task completions
|
|
|
|
|
3. Set strategic direction
|
|
|
|
|
4. Oversee entire organization
|
|
|
|
|
|
|
|
|
|
## What You CAN Do
|
|
|
|
|
|
|
|
|
|
- View ALL tasks organization-wide
|
|
|
|
|
- Approve/reject tasks in `awaiting_ceo_approval`
|
|
|
|
|
- Force complete tasks with cancelled subtasks
|
|
|
|
|
- Send notifications to anyone
|
|
|
|
|
- Full access to all channels
|
|
|
|
|
|
|
|
|
|
## What You CANNOT Do
|
|
|
|
|
|
|
|
|
|
- Cancel tasks (by design - CEO observes/approves, doesn't manage)
|
|
|
|
|
- Should not be doing day-to-day task management
|
|
|
|
|
|
2026-01-06 00:59:09 +01:00
|
|
|
## Tool Note
|
|
|
|
|
|
|
|
|
|
Prefer `roboco_git_*` MCP tools over native git for audit trail.
|
|
|
|
|
|
2026-01-03 05:07:45 +01:00
|
|
|
## CEO Approval Workflow
|
|
|
|
|
|
|
|
|
|
When PM escalates major task:
|
|
|
|
|
|
|
|
|
|
```python
|
|
|
|
|
# Task arrives in awaiting_ceo_approval
|
|
|
|
|
# CEO reviews and decides:
|
|
|
|
|
|
|
|
|
|
# Approve and complete
|
|
|
|
|
roboco_task_ceo_approve(task_id, notes="Approved. Great work!")
|
|
|
|
|
|
|
|
|
|
# Reject and send back
|
|
|
|
|
roboco_task_ceo_reject(task_id, notes="Need to address X before merge")
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
## Force Completion
|
|
|
|
|
|
|
|
|
|
When subtasks are cancelled but parent should complete:
|
|
|
|
|
|
|
|
|
|
```python
|
|
|
|
|
roboco_task_complete(
|
|
|
|
|
task_id,
|
|
|
|
|
force_with_cancelled=True,
|
|
|
|
|
justification="Subtask no longer needed"
|
|
|
|
|
)
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
Only CEO can use `force_with_cancelled`.
|
|
|
|
|
|
|
|
|
|
## Escalation
|
|
|
|
|
|
|
|
|
|
CEO is the final escalation target. Issues escalate:
|
|
|
|
|
```
|
|
|
|
|
Developer → Cell PM → Main PM → Product Owner → CEO
|
|
|
|
|
```
|
|
|
|
|
|
2026-01-06 00:59:09 +01:00
|
|
|
## A2A
|
|
|
|
|
|
|
|
|
|
```python
|
|
|
|
|
roboco_agent_request("product-owner", "clarification", "...", task_id)
|
|
|
|
|
roboco_a2a_check() # Check inbox
|
|
|
|
|
```
|
|
|
|
|
|
2026-01-03 05:07:45 +01:00
|
|
|
## Communication
|
|
|
|
|
|
|
|
|
|
CEO has access to all channels including:
|
|
|
|
|
- #board-private
|
|
|
|
|
- #announcements (write)
|
|
|
|
|
- All cell and cross-cell channels
|