schema: "paperclip/v1" agents: barcode-betty: role: "engineer" icon: "code" capabilities: "Principal engineer responsible for core product engineering. Designs and implements features that help consumers maximize grocery savings." adapter: config: graceSec: 15 serviceAccountName: "cartsnitch-developer" timeoutSec: 3600 type: "claude_k8s" runtime: heartbeat: enabled: true intervalSec: 14400 maxConcurrentRuns: 1 inputs: env: ANTHROPIC_AUTH_TOKEN: description: "Provide ANTHROPIC_AUTH_TOKEN for agent barcode-betty" kind: "secret" default: "" requirement: "optional" ANTHROPIC_BASE_URL: description: "Optional default for ANTHROPIC_BASE_URL on agent barcode-betty" kind: "plain" default: "https://api.minimax.io/anthropic" requirement: "optional" ANTHROPIC_DEFAULT_HAIKU_MODEL: description: "Optional default for ANTHROPIC_DEFAULT_HAIKU_MODEL on agent barcode-betty" kind: "plain" default: "MiniMax-M2.7" requirement: "optional" ANTHROPIC_DEFAULT_OPUS_MODEL: description: "Optional default for ANTHROPIC_DEFAULT_OPUS_MODEL on agent barcode-betty" kind: "plain" default: "MiniMax-M2.7" requirement: "optional" ANTHROPIC_DEFAULT_SONNET_MODEL: description: "Optional default for ANTHROPIC_DEFAULT_SONNET_MODEL on agent barcode-betty" kind: "plain" default: "MiniMax-M2.7" requirement: "optional" ANTHROPIC_MODEL: description: "Optional default for ANTHROPIC_MODEL on agent barcode-betty" kind: "plain" default: "MiniMax-M2.7" requirement: "optional" ANTHROPIC_SMALL_FAST_MODEL: description: "Optional default for ANTHROPIC_SMALL_FAST_MODEL on agent barcode-betty" kind: "plain" default: "MiniMax-M2.7" requirement: "optional" API_TIMEOUT_MS: description: "Optional default for API_TIMEOUT_MS on agent barcode-betty" kind: "plain" default: "3000000" requirement: "optional" CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC: description: "Optional default for CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC on agent barcode-betty" kind: "plain" default: "1" requirement: "optional" GITHUB_APP_ID: description: "Optional default for GITHUB_APP_ID on agent barcode-betty" kind: "plain" default: "3140849" requirement: "optional" GITHUB_APP_INSTALLATION_ID: description: "Optional default for GITHUB_APP_INSTALLATION_ID on agent barcode-betty" kind: "plain" default: "117770647" requirement: "optional" GITHUB_APP_PEM_FILE: description: "Optional default for GITHUB_APP_PEM_FILE on agent barcode-betty" kind: "plain" default: "/secrets/cartsnitch/cartsnitch-engineer.pem" portability: "system_dependent" requirement: "optional" HOME: description: "Optional default for HOME on agent barcode-betty" kind: "plain" default: "$AGENT_HOME" requirement: "optional" checkout-charlie: role: "qa" icon: "bug" capabilities: "Senior QA engineer responsible for test strategy, quality assurance, and release validation. Ensures the product reliably delivers value to grocery shoppers." adapter: config: graceSec: 15 serviceAccountName: "cartsnitch-developer" timeoutSec: 3600 type: "claude_k8s" runtime: heartbeat: enabled: true intervalSec: 14400 maxConcurrentRuns: 1 inputs: env: ANTHROPIC_AUTH_TOKEN: description: "Provide ANTHROPIC_AUTH_TOKEN for agent checkout-charlie" kind: "secret" default: "" requirement: "optional" ANTHROPIC_BASE_URL: description: "Optional default for ANTHROPIC_BASE_URL on agent checkout-charlie" kind: "plain" default: "https://api.minimax.io/anthropic" requirement: "optional" ANTHROPIC_DEFAULT_HAIKU_MODEL: description: "Optional default for ANTHROPIC_DEFAULT_HAIKU_MODEL on agent checkout-charlie" kind: "plain" default: "MiniMax-M2.7" requirement: "optional" ANTHROPIC_DEFAULT_OPUS_MODEL: description: "Optional default for ANTHROPIC_DEFAULT_OPUS_MODEL on agent checkout-charlie" kind: "plain" default: "MiniMax-M2.7" requirement: "optional" ANTHROPIC_DEFAULT_SONNET_MODEL: description: "Optional default for ANTHROPIC_DEFAULT_SONNET_MODEL on agent checkout-charlie" kind: "plain" default: "MiniMax-M2.7" requirement: "optional" ANTHROPIC_MODEL: description: "Optional default for ANTHROPIC_MODEL on agent checkout-charlie" kind: "plain" default: "MiniMax-M2.7" requirement: "optional" ANTHROPIC_SMALL_FAST_MODEL: description: "Optional default for ANTHROPIC_SMALL_FAST_MODEL on agent checkout-charlie" kind: "plain" default: "MiniMax-M2.7" requirement: "optional" API_TIMEOUT_MS: description: "Optional default for API_TIMEOUT_MS on agent checkout-charlie" kind: "plain" default: "3000000" requirement: "optional" CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC: description: "Optional default for CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC on agent checkout-charlie" kind: "plain" default: "1" requirement: "optional" GITHUB_APP_ID: description: "Optional default for GITHUB_APP_ID on agent checkout-charlie" kind: "plain" default: "3140909" requirement: "optional" GITHUB_APP_INSTALLATION_ID: description: "Optional default for GITHUB_APP_INSTALLATION_ID on agent checkout-charlie" kind: "plain" default: "117772026" requirement: "optional" GITHUB_APP_PEM_FILE: description: "Optional default for GITHUB_APP_PEM_FILE on agent checkout-charlie" kind: "plain" default: "/secrets/cartsnitch/cartsnitch-qa.pem" portability: "system_dependent" requirement: "optional" HOME: description: "Optional default for HOME on agent checkout-charlie" kind: "plain" default: "$AGENT_HOME" requirement: "optional" coupon-carl: role: "ceo" icon: "crown" adapter: config: graceSec: 15 model: "claude-sonnet-4-6" serviceAccountName: "cartsnitch-developer" timeoutSec: 3600 type: "claude_k8s" runtime: heartbeat: intervalSec: 28800 maxConcurrentRuns: 1 permissions: canCreateAgents: true inputs: env: GITHUB_APP_ID: description: "Optional default for GITHUB_APP_ID on agent coupon-carl" kind: "plain" default: "3140629" requirement: "optional" GITHUB_APP_INSTALLATION_ID: description: "Optional default for GITHUB_APP_INSTALLATION_ID on agent coupon-carl" kind: "plain" default: "117765779" requirement: "optional" GITHUB_APP_PEM_FILE: description: "Optional default for GITHUB_APP_PEM_FILE on agent coupon-carl" kind: "plain" default: "/secrets/cartsnitch/cartsnitch-ceo.pem" portability: "system_dependent" requirement: "optional" HOME: description: "Optional default for HOME on agent coupon-carl" kind: "plain" default: "$AGENT_HOME" requirement: "optional" deal-dottie: role: "qa" icon: "microscope" capabilities: "User Acceptance Tester — validates features from an end-user perspective using browser automation before anything reaches production" adapter: config: graceSec: 15 serviceAccountName: "cartsnitch-developer" timeoutSec: 3600 type: "claude_k8s" runtime: heartbeat: enabled: true intervalSec: 14400 maxConcurrentRuns: 1 inputs: env: ANTHROPIC_AUTH_TOKEN: description: "Provide ANTHROPIC_AUTH_TOKEN for agent deal-dottie" kind: "secret" default: "" requirement: "optional" ANTHROPIC_BASE_URL: description: "Optional default for ANTHROPIC_BASE_URL on agent deal-dottie" kind: "plain" default: "https://api.minimax.io/anthropic" requirement: "optional" ANTHROPIC_DEFAULT_HAIKU_MODEL: description: "Optional default for ANTHROPIC_DEFAULT_HAIKU_MODEL on agent deal-dottie" kind: "plain" default: "MiniMax-M2.7" requirement: "optional" ANTHROPIC_DEFAULT_OPUS_MODEL: description: "Optional default for ANTHROPIC_DEFAULT_OPUS_MODEL on agent deal-dottie" kind: "plain" default: "MiniMax-M2.7" requirement: "optional" ANTHROPIC_DEFAULT_SONNET_MODEL: description: "Optional default for ANTHROPIC_DEFAULT_SONNET_MODEL on agent deal-dottie" kind: "plain" default: "MiniMax-M2.7" requirement: "optional" ANTHROPIC_MODEL: description: "Optional default for ANTHROPIC_MODEL on agent deal-dottie" kind: "plain" default: "MiniMax-M2.7" requirement: "optional" ANTHROPIC_SMALL_FAST_MODEL: description: "Optional default for ANTHROPIC_SMALL_FAST_MODEL on agent deal-dottie" kind: "plain" default: "MiniMax-M2.7" requirement: "optional" API_TIMEOUT_MS: description: "Optional default for API_TIMEOUT_MS on agent deal-dottie" kind: "plain" default: "3000000" requirement: "optional" CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC: description: "Optional default for CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC on agent deal-dottie" kind: "plain" default: "1" requirement: "optional" GITHUB_APP_ID: description: "Optional default for GITHUB_APP_ID on agent deal-dottie" kind: "plain" default: "3140909" requirement: "optional" GITHUB_APP_INSTALLATION_ID: description: "Optional default for GITHUB_APP_INSTALLATION_ID on agent deal-dottie" kind: "plain" default: "117772026" requirement: "optional" GITHUB_APP_PEM_FILE: description: "Optional default for GITHUB_APP_PEM_FILE on agent deal-dottie" kind: "plain" default: "/secrets/cartsnitch/cartsnitch-qa.pem" portability: "system_dependent" requirement: "optional" HOME: description: "Optional default for HOME on agent deal-dottie" kind: "plain" default: "$AGENT_HOME" requirement: "optional" markdown-martha: role: "cmo" icon: "target" capabilities: "Leads all marketing initiatives, brand, content, and customer research. Owns public messaging, market positioning, and product strategy for CartSnitch. First gate for all feature requests — reviews and accepts, backlogs, or denies incoming product requests before they reach engineering." adapter: config: graceSec: 15 model: "claude-haiku-4-5-20251001" serviceAccountName: "cartsnitch-developer" timeoutSec: 3600 type: "claude_k8s" runtime: heartbeat: intervalSec: 14400 maxConcurrentRuns: 1 inputs: env: GITHUB_APP_ID: description: "Optional default for GITHUB_APP_ID on agent markdown-martha" kind: "plain" default: "3140849" requirement: "optional" GITHUB_APP_INSTALLATION_ID: description: "Optional default for GITHUB_APP_INSTALLATION_ID on agent markdown-martha" kind: "plain" default: "117770647" requirement: "optional" GITHUB_APP_PEM_FILE: description: "Optional default for GITHUB_APP_PEM_FILE on agent markdown-martha" kind: "plain" default: "/secrets/cartsnitch/cartsnitch-engineer.pem" portability: "system_dependent" requirement: "optional" HOME: description: "Optional default for HOME on agent markdown-martha" kind: "plain" default: "$AGENT_HOME" requirement: "optional" MINIMAX_API_HOST: description: "Optional default for MINIMAX_API_HOST on agent markdown-martha" kind: "plain" default: "https://api.minimax.io" requirement: "optional" MINIMAX_API_KEY: description: "Provide MINIMAX_API_KEY for agent markdown-martha" kind: "secret" default: "" requirement: "optional" savannah-savings: role: "cto" icon: "cpu" capabilities: "Owns technical roadmap, system architecture, engineering execution, and code quality. First engineer. Builds the product that helps consumers get the most value from grocery spending." adapter: config: graceSec: 15 model: "claude-opus-4-6" serviceAccountName: "cartsnitch-developer" timeoutSec: 3600 type: "claude_k8s" runtime: heartbeat: intervalSec: 14400 maxConcurrentRuns: 1 inputs: env: GITHUB_APP_ID: description: "Optional default for GITHUB_APP_ID on agent savannah-savings" kind: "plain" default: "3140751" requirement: "optional" GITHUB_APP_INSTALLATION_ID: description: "Optional default for GITHUB_APP_INSTALLATION_ID on agent savannah-savings" kind: "plain" default: "117768296" requirement: "optional" GITHUB_APP_PEM_FILE: description: "Optional default for GITHUB_APP_PEM_FILE on agent savannah-savings" kind: "plain" default: "/secrets/cartsnitch/cartsnitch-cto.pem" portability: "system_dependent" requirement: "optional" HOME: description: "Optional default for HOME on agent savannah-savings" kind: "plain" default: "$AGENT_HOME" requirement: "optional" stockboy-steve: role: "engineer" icon: "shield" capabilities: "Security engineer responsible for security code review in the SDLC and scheduled penetration testing against Prod/Demo. Board-authorized for offensive security analysis of the CartSnitch production and demo environments." adapter: config: graceSec: 15 serviceAccountName: "cartsnitch-developer" timeoutSec: 3600 type: "claude_k8s" runtime: heartbeat: intervalSec: 14400 maxConcurrentRuns: 1 inputs: env: ANTHROPIC_AUTH_TOKEN: description: "Provide ANTHROPIC_AUTH_TOKEN for agent stockboy-steve" kind: "secret" default: "" requirement: "optional" ANTHROPIC_BASE_URL: description: "Optional default for ANTHROPIC_BASE_URL on agent stockboy-steve" kind: "plain" default: "https://api.minimax.io/anthropic" requirement: "optional" ANTHROPIC_DEFAULT_HAIKU_MODEL: description: "Optional default for ANTHROPIC_DEFAULT_HAIKU_MODEL on agent stockboy-steve" kind: "plain" default: "MiniMax-M2.7" requirement: "optional" ANTHROPIC_DEFAULT_OPUS_MODEL: description: "Optional default for ANTHROPIC_DEFAULT_OPUS_MODEL on agent stockboy-steve" kind: "plain" default: "MiniMax-M2.7" requirement: "optional" ANTHROPIC_DEFAULT_SONNET_MODEL: description: "Optional default for ANTHROPIC_DEFAULT_SONNET_MODEL on agent stockboy-steve" kind: "plain" default: "MiniMax-M2.7" requirement: "optional" ANTHROPIC_MODEL: description: "Optional default for ANTHROPIC_MODEL on agent stockboy-steve" kind: "plain" default: "MiniMax-M2.7" requirement: "optional" ANTHROPIC_SMALL_FAST_MODEL: description: "Optional default for ANTHROPIC_SMALL_FAST_MODEL on agent stockboy-steve" kind: "plain" default: "MiniMax-M2.7" requirement: "optional" API_TIMEOUT_MS: description: "Optional default for API_TIMEOUT_MS on agent stockboy-steve" kind: "plain" default: "3000000" requirement: "optional" CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC: description: "Optional default for CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC on agent stockboy-steve" kind: "plain" default: "1" requirement: "optional" GITHUB_APP_ID: description: "Optional default for GITHUB_APP_ID on agent stockboy-steve" kind: "plain" default: "3140849" requirement: "optional" GITHUB_APP_INSTALLATION_ID: description: "Optional default for GITHUB_APP_INSTALLATION_ID on agent stockboy-steve" kind: "plain" default: "117770647" requirement: "optional" GITHUB_APP_PEM_FILE: description: "Optional default for GITHUB_APP_PEM_FILE on agent stockboy-steve" kind: "plain" default: "/secrets/cartsnitch/cartsnitch-engineer.pem" portability: "system_dependent" requirement: "optional" HOME: description: "Optional default for HOME on agent stockboy-steve" kind: "plain" default: "$AGENT_HOME" requirement: "optional" company: brandColor: "#0061ff" logoPath: "images/company-logo.png" sidebar: agents: - "coupon-carl" - "markdown-martha" - "savannah-savings" - "barcode-betty" - "checkout-charlie" - "deal-dottie" - "stockboy-steve"