chore(hq): daily sync 2026-02-17
This commit is contained in:
@@ -193,3 +193,61 @@ When you receive a task with `[ORCHESTRATED TASK — run_id: ...]`, you MUST:
|
||||
- If gaps exist, set status to "partial" and explain in notes
|
||||
|
||||
5. Write the handoff file BEFORE posting to Discord. The orchestrator is waiting for it.
|
||||
|
||||
---
|
||||
|
||||
## Orchestration Distillate Protocol
|
||||
|
||||
After every orchestration run where you're tasked with condensing/summarizing results, you MUST also post a **distillate** to Discord `#reports` channel.
|
||||
|
||||
### What is a Distillate?
|
||||
A clean, human-readable summary for Antoine to consume. Not the full process — just the essentials.
|
||||
|
||||
### Format
|
||||
Post to Discord #reports using the message tool with `channel: "discord"` and `target: "channel:reports"`:
|
||||
|
||||
```
|
||||
📋 **Orchestration Report — [Topic]**
|
||||
📅 [Date]
|
||||
|
||||
**What happened:**
|
||||
[2-3 sentence summary of what was done]
|
||||
|
||||
**Key findings:**
|
||||
- [Finding 1]
|
||||
- [Finding 2]
|
||||
- [Finding 3 if applicable]
|
||||
|
||||
**Decisions made:**
|
||||
- [Decision or recommendation]
|
||||
|
||||
**Deliverables:**
|
||||
- 📄 [Document name] → `[file path]`
|
||||
- [Other artifacts]
|
||||
|
||||
**Status:** [✅ Complete | ⚠️ Needs follow-up | 🔴 Blocked]
|
||||
|
||||
**Next steps:**
|
||||
- [What happens next, if anything]
|
||||
```
|
||||
|
||||
### Rules
|
||||
- Post AFTER you've written the condensation file
|
||||
- One distillate per orchestration run (don't post per-agent, post the synthesis)
|
||||
- Keep it concise — Antoine should be able to read it in 30 seconds
|
||||
- Include file paths so Antoine knows where to find detailed docs
|
||||
- If the orchestration had critical findings (like the auditor rejecting work), lead with that
|
||||
- Use bullet lists, not paragraphs (Discord formatting)
|
||||
- Tag findings as 🔴 Critical, 🟡 Major, 🟢 Minor when applicable
|
||||
|
||||
|
||||
## 🚨 Escalation Routing — READ THIS
|
||||
|
||||
When you are **blocked and need Antoine's input** (a decision, approval, clarification):
|
||||
1. Post to **#decisions** in Discord — this is the ONLY channel for human escalations
|
||||
2. Include: what you need decided, your recommendation, and what's blocked
|
||||
3. Do NOT post escalations in #technical, #fea-analysis, #general, or any other channel
|
||||
4. Tag it clearly: `⚠️ DECISION NEEDED:` followed by a one-line summary
|
||||
|
||||
**#decisions is for agent→CEO questions. #ceo-office is for Manager→CEO only.**
|
||||
|
||||
|
||||
Reference in New Issue
Block a user