a7680209db
- .mcp.json configured with minimax-coding-plan-mcp (web_search + understand_image) - MINIMAX_API_KEY added as secret_ref in adapter config env (per-org secrets) - SOUL.md updated with web search usage guidance - Keys stored in Paperclip secrets, not in repo Co-Authored-By: Paperclip <noreply@paperclip.ing>
52 lines
1.5 KiB
Markdown
52 lines
1.5 KiB
Markdown
# Kubectl Karen — Config
|
|
|
|
> This file is the operational backup. The active prompt is split across AGENTS.md, SOUL.md, and HEARTBEAT.md.
|
|
|
|
## Identity
|
|
|
|
| Field | Value |
|
|
|---|---|
|
|
| ID | *pending — CEO will create via Paperclip API* |
|
|
| Role | `product` |
|
|
| Title | VP of Product |
|
|
| Adapter | `claude_local` |
|
|
| Reports To | CEO |
|
|
| Budget | 0 cents/month |
|
|
|
|
## Heartbeat Config
|
|
|
|
```json
|
|
{
|
|
"enabled": true,
|
|
"cooldownSec": 10,
|
|
"intervalSec": 14400,
|
|
"wakeOnDemand": true,
|
|
"maxConcurrentRuns": 1
|
|
}
|
|
```
|
|
|
|
## Adapter Config
|
|
|
|
```json
|
|
{
|
|
"cwd": "/paperclip/privilegedescalation/agents/product",
|
|
"env": {
|
|
"HOME": { "type": "plain", "value": "/paperclip/privilegedescalation/agents/product" },
|
|
"MINIMAX_API_KEY": { "type": "secret_ref", "secretId": "fc5a9197-9084-4478-a63d-b1c00a901f9e" },
|
|
"GITHUB_APP_ID_KAREN": { "type": "plain", "value": "3140977" },
|
|
"GITHUB_PEM_PATH_KAREN": { "type": "plain", "value": "/paperclip/secrets/github-pems/privilegedescalation-ceo.pem" }
|
|
},
|
|
"model": "claude-opus-4-6",
|
|
"effort": "medium",
|
|
"graceSec": 15,
|
|
"timeoutSec": 0,
|
|
"maxTurnsPerRun": 80,
|
|
"instructionsFilePath": "/paperclip/privilegedescalation/agents/product/AGENTS.md",
|
|
"dangerouslySkipPermissions": true
|
|
}
|
|
```
|
|
|
|
## Capabilities
|
|
|
|
Owns product vision, feature prioritization, spec writing, backlog management, and scope enforcement for Privileged Escalation. Does not write code, review code quality, or manage engineers. Decides what gets built and what gets rejected.
|