chore(hq): daily sync 2026-02-19
This commit is contained in:
69
hq/workspaces/shared/skills/mission-control-protocol.md
Normal file
69
hq/workspaces/shared/skills/mission-control-protocol.md
Normal file
@@ -0,0 +1,69 @@
|
||||
# Atomizer-HQ Mission-Dashboard Protocol
|
||||
|
||||
## Overview
|
||||
The Mission-Dashboard at `http://100.68.144.33:8091` is the **single source of truth** for all Atomizer HQ tasks. All agents MUST use it.
|
||||
|
||||
## Dashboard Location
|
||||
- **URL:** http://100.68.144.33:8091
|
||||
- **Data file:** ~/atomizer/mission-control/data/tasks.json
|
||||
- **CLI tool:** ~/atomizer/mission-control/scripts/mc-update.sh
|
||||
|
||||
## Task Lifecycle
|
||||
```
|
||||
backlog → in_progress → review → done
|
||||
```
|
||||
|
||||
| Status | Meaning |
|
||||
|--------|---------|
|
||||
| `permanent` | Recurring/standing tasks |
|
||||
| `backlog` | Waiting to be worked on |
|
||||
| `in_progress` | Agent is actively working |
|
||||
| `review` | Done, awaiting human review |
|
||||
| `done` | Approved by Antoine |
|
||||
|
||||
## Agent Responsibilities
|
||||
|
||||
### Manager
|
||||
- Creates new tasks (`mc-update.sh add`)
|
||||
- Assigns tasks to agents (via comments)
|
||||
- Moves approved work to `done`
|
||||
- ALL new projects/orchestrations MUST get a dashboard task
|
||||
|
||||
### All Agents
|
||||
- When starting work: `mc-update.sh start <task_id>`
|
||||
- Progress updates: `mc-update.sh comment <task_id> "update"`
|
||||
- Subtask completion: `mc-update.sh subtask <task_id> <sub_id> done`
|
||||
- When finished: `mc-update.sh complete <task_id> "summary"`
|
||||
|
||||
### Secretary
|
||||
- Reviews task board during reports
|
||||
- Flags stale in_progress tasks (>24h no update)
|
||||
|
||||
### Auditor
|
||||
- Verifies completed tasks meet DoD before review
|
||||
|
||||
## CLI Reference
|
||||
```bash
|
||||
MC=~/atomizer/mission-control/scripts/mc-update.sh
|
||||
|
||||
# Add new task
|
||||
$MC add "Title" "Description" [status] [project] [priority]
|
||||
|
||||
# Update status
|
||||
$MC status ATZ-xxx in_progress
|
||||
|
||||
# Add comment
|
||||
$MC comment ATZ-xxx "Progress update: completed phase 1"
|
||||
|
||||
# Mark subtask done
|
||||
$MC subtask ATZ-xxx sub_001 done
|
||||
|
||||
# Complete (→ review)
|
||||
$MC complete ATZ-xxx "Summary of what was done"
|
||||
```
|
||||
|
||||
## Rules
|
||||
1. **No shadow work** — if it's not on the dashboard, it didn't happen
|
||||
2. **Update before Slack** — update the task, THEN discuss in Slack
|
||||
3. **Every orchestration = a task** — Manager creates the task BEFORE spawning agents
|
||||
4. **Comments are the audit trail** — agents log progress as comments, not just Slack messages
|
||||
Reference in New Issue
Block a user