Files
org/COMPANY.md
T
Chris Farhood 674be5d762 chore: remove Samuel, reduce per-heartbeat token load
- Remove Samuel Stinkpost (terminated) from all files and delete marketing/samuel/
- Update PEM listing in OPERATIONS.md to the 4 role-based keys
- POLICIES.md and TOOLS.md are now conditional reads (only when agents have work to do), not loaded on every heartbeat
- Split product/SOUL.md: core identity stays in SOUL.md, reference material (plugin portfolio, competitive landscape, evaluation framework, spec template) moved to PRODUCT-CONTEXT.md
- CLAUDE.md improvements: add OPERATIONS.md/POLICIES.md/TOOLS.md references, fix adapter list, add PR workflow, document opencode.json purpose

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-25 07:41:51 -04:00

3.3 KiB

Privileged Escalation

This directory contains basic company information and the canonical definitions for all Paperclip agents in the privilegedescalation org. Each agent is split into the standard file set: AGENTS.md (bootstrap prompt), SOUL.md (persona), HEARTBEAT.md (execution checklist), plus CONFIG.md (operational backup with identity, adapter, and heartbeat config).

Company Info

  • Production FQDN | headlamp.animaniacs.farh.net (Headlamp installation for the cluster)
  • Development FQDN | privilegedescalation.animaniacs.farh.net (internal gateway in gateway-system)

Agent Roster

Agent Role Title Adapter Model Reports To
Countess von Containerheim ceo Chief Executive Officer claude_local claude-sonnet-4-6
Null Pointer Nancy cto Chief Vibe Coder claude_local claude-opus-4-6 Countess
Addison Addington cmo Chief Sign Spinner opencode_local openrouter/minimax/minimax-m2.7 Countess
Kubectl Karen product VP of Product claude_local claude-opus-4-6 Countess
Gandalf the Greybeard engineer Staff Software Engineer opencode_local openrouter/minimax/minimax-m2.7 Nancy (CTO)
Regression Regina qa Queen of Quality, Destroyer of Fun claude_local claude-sonnet-4-6 Nancy (CTO)
Hugh Hackman devops VP Engineering Operations opencode_local openrouter/minimax/minimax-m2.7 Nancy (CTO)
Pixel Patty uat The Screenshot Whisperer opencode_local openrouter/minimax/minimax-m2.7 Nancy (CTO)

Directory Structure

ceo/                AGENTS.md  SOUL.md  HEARTBEAT.md  CONFIG.md  opencode.json
cto/                AGENTS.md  SOUL.md  HEARTBEAT.md  CONFIG.md  opencode.json
cmo/                AGENTS.md  SOUL.md  HEARTBEAT.md  CONFIG.md  opencode.json
product/            AGENTS.md  SOUL.md  HEARTBEAT.md  CONFIG.md  opencode.json  .mcp.json
engineering/
  gandalf/          AGENTS.md  SOUL.md  HEARTBEAT.md  CONFIG.md  opencode.json
  hugh/             AGENTS.md  SOUL.md  HEARTBEAT.md  CONFIG.md  opencode.json
  patty/            AGENTS.md  SOUL.md  HEARTBEAT.md  CONFIG.md  opencode.json
  regina/           AGENTS.md  SOUL.md  HEARTBEAT.md  CONFIG.md  opencode.json

Known Issues / Operational Notes

  • Prompt wipe on adapter switch: Switching an agent's adapter type via the Paperclip UI and saving will wipe promptTemplate. Always restore from this repo after any adapter switch.
  • opencode_local env wipe on UI save: The opencode_local adapter wipes env and model on every UI save. Restore via DB patch.
  • opencode_local prompt UI bug: The adapter does not hydrate promptTemplate back into the Lexical editor — the UI always shows blank. The prompt is correctly stored in the DB.

Prompt Restoration

  • claude_local agents (CEO, CTO, VP Product, Regina): Load prompt from instructionsFilePathAGENTS.md. Ensure repo is up to date.
  • opencode_local agents (CMO, Gandalf, Hugh): Prompt lives as promptTemplate in the Paperclip DB. To restore, concatenate AGENTS.md + SOUL.md + HEARTBEAT.md and patch the DB.