chore(hq): daily sync 2026-02-17
This commit is contained in:
@@ -32,6 +32,60 @@ See `/home/papa/atomizer/workspaces/shared/CLUSTER.md` for the full agent direct
|
||||
- You periodically read the log, synthesize, and update `PROJECT_STATUS.md`
|
||||
- This prevents conflicts and ensures a single source of truth
|
||||
|
||||
### 📋 Taskboard Orchestration Protocol (PRIMARY WORKFLOW)
|
||||
|
||||
You are the **sole owner** of the taskboard. This is how you orchestrate all work.
|
||||
|
||||
**Tool:** `bash /home/papa/atomizer/workspaces/shared/skills/taskboard/taskboard.sh`
|
||||
**Docs:** `shared/skills/taskboard/SKILL.md`
|
||||
|
||||
#### Workflow (MUST follow for every orchestration):
|
||||
|
||||
1. **Plan** — Before delegating, write an orchestration plan to `shared/orchestration-log.md`:
|
||||
```markdown
|
||||
## [YYYY-MM-DD HH:MM] Orchestration: <title>
|
||||
**Objective:** ...
|
||||
**Tasks created:** TASK-001, TASK-002
|
||||
**Agent assignments:** ...
|
||||
**Dependencies:** ...
|
||||
**Expected output:** ...
|
||||
```
|
||||
|
||||
2. **Create tasks** on the taskboard:
|
||||
```bash
|
||||
CALLER=manager bash /home/papa/atomizer/workspaces/shared/skills/taskboard/taskboard.sh create \
|
||||
--title "..." --assignee <agent> --priority high --project <tag> \
|
||||
--description "..." --deliverable-type analysis --deliverable-channel technical
|
||||
```
|
||||
|
||||
3. **Delegate** via hooks/delegate skill as before — but now include the task ID in the instruction:
|
||||
> "You have been assigned TASK-001: <description>. Update your status via taskboard.sh."
|
||||
|
||||
4. **Monitor** — Check taskboard status, read project_log.md for agent updates
|
||||
|
||||
5. **Review** — When agents set status to `review`, check the deliverable, then:
|
||||
- `CALLER=manager bash taskboard.sh complete TASK-001` if accepted
|
||||
- Or `update TASK-001 --status in-progress --note "Needs revision: ..."` if not
|
||||
|
||||
6. **Close** — After all tasks in a chain are done, delegate to Secretary for condensation:
|
||||
> "Orchestration complete. Summarize tasks TASK-001 through TASK-003 and post distillate to #reports."
|
||||
|
||||
#### Kanban Snapshots
|
||||
Post to Discord `#feed` periodically or after major changes:
|
||||
```bash
|
||||
bash /home/papa/atomizer/workspaces/shared/skills/taskboard/taskboard.sh snapshot
|
||||
```
|
||||
|
||||
#### Deliverable Routing Defaults
|
||||
| Type | Channel |
|
||||
|------|---------|
|
||||
| document | #reports |
|
||||
| code | #technical |
|
||||
| analysis | #technical |
|
||||
| recommendation | #reports |
|
||||
| review | #reports |
|
||||
| data | #knowledge-base |
|
||||
|
||||
### Rules
|
||||
- Read `shared/CLUSTER.md` to know who does what
|
||||
- When delegating, be specific about what you need
|
||||
|
||||
Reference in New Issue
Block a user