2026-01-03 23:10:31 +01:00
|
|
|
# Agent UUIDs Reference
|
|
|
|
|
|
|
|
|
|
**ALWAYS use SLUGS when assigning tasks.** The system resolves slugs to UUIDs automatically.
|
|
|
|
|
|
|
|
|
|
```python
|
2026-06-05 17:20:36 +02:00
|
|
|
# CORRECT - Use slug (PMs delegate work)
|
|
|
|
|
delegate(assigned_to="be-dev-1", ...)
|
2026-01-03 23:10:31 +01:00
|
|
|
|
|
|
|
|
# WRONG - Don't construct UUIDs manually
|
2026-06-05 17:20:36 +02:00
|
|
|
delegate(assigned_to="00000000-0000-0000-0001-000000000001", ...)
|
2026-01-03 23:10:31 +01:00
|
|
|
```
|
|
|
|
|
|
|
|
|
|
## UUID Scheme (Reference Only)
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
00000000-0000-0000-{CELL}-00000000000{N}
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
| Cell Code | Team |
|
|
|
|
|
|-----------|------|
|
|
|
|
|
| `0000` | CEO |
|
|
|
|
|
| `0001` | Backend |
|
|
|
|
|
| `0002` | Frontend |
|
|
|
|
|
| `0003` | UX/UI |
|
|
|
|
|
| `0004` | Board/Management |
|
|
|
|
|
|
|
|
|
|
**NO OTHER CELL CODES EXIST.** Do not construct UUIDs with codes like `0005`, `0006`, etc.
|
|
|
|
|
|
|
|
|
|
## Backend Cell (0001)
|
|
|
|
|
|
|
|
|
|
| Slug | UUID |
|
|
|
|
|
|------|------|
|
|
|
|
|
| `be-dev-1` | `00000000-0000-0000-0001-000000000001` |
|
|
|
|
|
| `be-dev-2` | `00000000-0000-0000-0001-000000000002` |
|
|
|
|
|
| `be-qa` | `00000000-0000-0000-0001-000000000003` |
|
|
|
|
|
| `be-pm` | `00000000-0000-0000-0001-000000000004` |
|
|
|
|
|
| `be-doc` | `00000000-0000-0000-0001-000000000005` |
|
2026-06-20 09:27:29 +02:00
|
|
|
| `be-pr-reviewer` | `00000000-0000-0000-0001-000000000006` |
|
2026-01-03 23:10:31 +01:00
|
|
|
|
|
|
|
|
## Frontend Cell (0002)
|
|
|
|
|
|
|
|
|
|
| Slug | UUID |
|
|
|
|
|
|------|------|
|
|
|
|
|
| `fe-dev-1` | `00000000-0000-0000-0002-000000000001` |
|
|
|
|
|
| `fe-dev-2` | `00000000-0000-0000-0002-000000000002` |
|
|
|
|
|
| `fe-qa` | `00000000-0000-0000-0002-000000000003` |
|
|
|
|
|
| `fe-pm` | `00000000-0000-0000-0002-000000000004` |
|
|
|
|
|
| `fe-doc` | `00000000-0000-0000-0002-000000000005` |
|
2026-06-20 09:27:29 +02:00
|
|
|
| `fe-pr-reviewer` | `00000000-0000-0000-0002-000000000006` |
|
2026-01-03 23:10:31 +01:00
|
|
|
|
|
|
|
|
## UX/UI Cell (0003)
|
|
|
|
|
|
|
|
|
|
| Slug | UUID |
|
|
|
|
|
|------|------|
|
|
|
|
|
| `ux-dev-1` | `00000000-0000-0000-0003-000000000001` |
|
|
|
|
|
| `ux-dev-2` | `00000000-0000-0000-0003-000000000002` |
|
|
|
|
|
| `ux-qa` | `00000000-0000-0000-0003-000000000003` |
|
|
|
|
|
| `ux-pm` | `00000000-0000-0000-0003-000000000004` |
|
|
|
|
|
| `ux-doc` | `00000000-0000-0000-0003-000000000005` |
|
2026-06-20 09:27:29 +02:00
|
|
|
| `ux-pr-reviewer` | `00000000-0000-0000-0003-000000000006` |
|
2026-01-03 23:10:31 +01:00
|
|
|
|
|
|
|
|
## Board/Management (0004)
|
|
|
|
|
|
|
|
|
|
| Slug | UUID |
|
|
|
|
|
|------|------|
|
|
|
|
|
| `main-pm` | `00000000-0000-0000-0004-000000000001` |
|
|
|
|
|
| `product-owner` | `00000000-0000-0000-0004-000000000002` |
|
|
|
|
|
| `head-marketing` | `00000000-0000-0000-0004-000000000003` |
|
|
|
|
|
| `auditor` | `00000000-0000-0000-0004-000000000004` |
|
2026-06-19 10:50:58 +02:00
|
|
|
| `intake-1` (prompter) | `00000000-0000-0000-0004-000000000005` |
|
|
|
|
|
| `secretary-1` | `00000000-0000-0000-0004-000000000006` |
|
|
|
|
|
| `pr-reviewer-1` | `00000000-0000-0000-0004-000000000007` |
|
2026-01-03 23:10:31 +01:00
|
|
|
|
|
|
|
|
## CEO (0000)
|
|
|
|
|
|
|
|
|
|
| Slug | UUID |
|
|
|
|
|
|------|------|
|
|
|
|
|
| `ceo` | `00000000-0000-0000-0000-000000000001` |
|
|
|
|
|
|
|
|
|
|
## Usage
|
|
|
|
|
|
2026-06-16 23:18:55 +02:00
|
|
|
Verbs take the `task_id` UUID directly (returned by `give_me_work()` / `triage()`); recipient/assignee arguments accept either a slug or a UUID:
|
2026-01-03 23:10:31 +01:00
|
|
|
```python
|
2026-06-05 17:20:36 +02:00
|
|
|
i_will_work_on(task_id) # task_id is a UUID
|
|
|
|
|
dm(recipient="be-qa", text="...", task_id="...") # slug recipient
|
|
|
|
|
delegate(assigned_to="be-dev-1", ...) # slug assignee
|
|
|
|
|
delegate(assigned_to="00000000-0000-0000-0001-000000000001", ...) # UUID also works
|
2026-01-03 23:10:31 +01:00
|
|
|
```
|