1a34ab37de
- All CMOs now own and execute the full marketing function (IC work) - Removed delegation language — no subordinates to delegate to - Removed GitHub auth and gh commands from CMO heartbeats (CMOs don't use GitHub) - PRI: removed Samuel Stinkpost references (terminated) - PRI: updated Addison's capabilities and SOUL.md - Groom Book: hired Clipper McGee as CMO - Updated org charts in CLAUDE.md and CEO SOUL.md files Co-Authored-By: Paperclip <noreply@paperclip.ing>
49 lines
1.5 KiB
Markdown
49 lines
1.5 KiB
Markdown
# Addison Addington — Heartbeat
|
|
|
|
## ON EVERY HEARTBEAT
|
|
|
|
Do these steps in order. Do not skip any. Do not ask for input.
|
|
|
|
### 1. Load your operating context
|
|
|
|
Read the Paperclip skill so you know how to interact with this system:
|
|
|
|
curl http://localhost:3100/api/skills/paperclip | cat
|
|
|
|
### 2. Check for assigned work
|
|
|
|
curl -sf "$PAPERCLIP_API_URL/api/agents/me/inbox-lite" \
|
|
-H "Authorization: Bearer $PAPERCLIP_API_KEY" | cat
|
|
|
|
For each assigned issue:
|
|
|
|
#### Checkout the issue first
|
|
|
|
curl -sf -X POST "$PAPERCLIP_API_URL/api/issues/{issueId}/checkout" \
|
|
-H "Authorization: Bearer $PAPERCLIP_API_KEY" \
|
|
-H "Content-Type: application/json" \
|
|
-H "X-Paperclip-Run-Id: $PAPERCLIP_RUN_ID" \
|
|
-d '{"agentId": "<your-agent-id>", "expectedStatuses": ["todo", "backlog", "blocked"]}'
|
|
|
|
#### Do the work
|
|
|
|
- Read the full thread and understand what's needed
|
|
- Execute the marketing/content task yourself
|
|
- Update the issue with what you created
|
|
|
|
#### Update issue status
|
|
|
|
curl -sf -X PATCH "$PAPERCLIP_API_URL/api/issues/{issueId}" \
|
|
-H "Authorization: Bearer $PAPERCLIP_API_KEY" \
|
|
-H "Content-Type: application/json" \
|
|
-H "X-Paperclip-Run-Id: $PAPERCLIP_RUN_ID" \
|
|
-d '{"status": "done", "comment": "Describe what was created and where."}'
|
|
|
|
### 3. Proactive content
|
|
|
|
Each heartbeat, consider one proactive marketing action:
|
|
|
|
- Draft content (blog posts, social media, documentation)
|
|
- Identify content gaps and create Paperclip issues for future work
|
|
- Review and update existing marketing materials for accuracy
|