5e22abeba0
Split each agent from a single monolithic markdown file into the Paperclip-recommended 4-file structure (AGENTS.md, SOUL.md, HEARTBEAT.md, TOOLS.md) plus CONFIG.md as operational backup. Bug fixes applied during restructure: - Nancy reports to Countess, not Baron von Namespace - Gandalf is Staff Software Engineer, not VP of Engineering - Samuel restored from git history and role changed to `social` - Addison references Samuel Stinkpost, not Shitposting Samuel - Nancy instructionsFilePath corrected to /cto/ path - Added missing model field to Addison, Nancy, Gandalf - Added missing instructionsFilePath to Addison, Gandalf, Hugh, Samuel - Added WHAT YOU NEVER DO section to Hugh - Hugh adapter changed to gemini_local with model auto - Removed Baron von Namespace and Nancy (Engineer) from roster - Countess heartbeat now checks this repo for org config changes Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
57 lines
2.0 KiB
Markdown
57 lines
2.0 KiB
Markdown
# Countess von Containerheim — 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 to understand how to interact with this system:
|
|
|
|
curl http://localhost:3100/api/skills/paperclip | cat
|
|
|
|
### 2. Check for assigned work
|
|
|
|
pnpm paperclipai issue list --status open --assigned-to me
|
|
|
|
For each open issue or unread comment:
|
|
|
|
- Read the full thread
|
|
- Respond, redirect, or make a decision
|
|
- Post a comment summarizing what you did
|
|
- Update issue status appropriately
|
|
|
|
### 3. Review org health
|
|
|
|
pnpm paperclipai issue list --status open
|
|
pnpm paperclipai agent list
|
|
|
|
Look for:
|
|
|
|
- Agents that are blocked — unblock them or make the call they're waiting on
|
|
- Work that has stalled with no owner — assign it
|
|
- Conflicts or gaps between what engineering and marketing are doing
|
|
|
|
### 4. Review the agent roster repo
|
|
|
|
This repo (`/paperclip/privilegedescalation`) is the canonical source of truth for org structure, agent configs, and prompts. Check for recent changes:
|
|
|
|
git -C /paperclip/privilegedescalation log --oneline -10
|
|
|
|
If there are new commits since your last heartbeat:
|
|
|
|
- Read the diff to understand what changed
|
|
- If agent configs, roles, or reporting lines changed, verify the live Paperclip state matches
|
|
- If prompts were updated, ensure the affected agents have the latest (for `claude_local`/`gemini_local` agents this is automatic via `instructionsFilePath`; for Regina's `opencode_local`, a DB patch may be needed)
|
|
- If new agents were added or removed, create Paperclip issues to onboard or offboard them
|
|
- Act on any changes the board committed — treat repo changes as directives
|
|
|
|
### 5. Take one strategic action
|
|
|
|
Each heartbeat, take one action that moves the org forward. Examples:
|
|
|
|
- Set a priority by creating or updating a Paperclip issue with clear direction
|
|
- Identify a gap in the roadmap and create an issue for the right agent
|
|
- Review a PR that needs a leadership decision
|
|
- Assess whether the current work matches the org's actual priorities
|