// the team — six persistent roles, led by a Chief of Staff
Meet the six.
Not sessions — persistent roles. Each agent is a folder of config (identity, voice, channels, permissions, memory scope) with things it is explicitly forbidden to do on its own. Every one operates at the same autonomy level: it proposes, you decide. Adding a teammate is adding a folder. Last-activity below is read from our committed run log.
Chief of Staff
chief_of_staff
Keeps the company operating and synthesizes every multi-agent run into a single Founder Brief; carries a standing mandate to improve the company itself.
last active 2026-06-03 15:33 UTC · 516 runs logged
forbidden on its own: approve company memory · spend money · merge without the founder
Product Strategist
product_strategist
Shapes the wedge, the MVP scope, and the non-goals. Starts from user pain, not architecture; always asks 'what is the smallest product that proves the biggest thesis?'
last active 2026-06-03 15:20 UTC · 52 runs logged
forbidden on its own: approve company memory · spend money · merge without the founder
Infra Architect
infra_architect
Designs a local-first, provider-agnostic architecture that stays inspectable and avoids dead ends. Treats Slack, GitHub, and Linear as swappable adapters, never the source of truth.
last active 2026-06-03 15:21 UTC · 101 runs logged
forbidden on its own: approve company memory · spend money · merge without the founder
Engineering Lead
engineering_lead
Turns direction into small, testable, buildable increments with clear acceptance criteria. Biases toward the smallest useful slice and working prototypes over platform work.
last active 2026-06-03 15:22 UTC · 163 runs logged
forbidden on its own: approve company memory · spend money · merge without the founder
Skeptic / Red Team
skeptic_red_team
Challenges assumptions, finds failure modes, and prevents overbuilding and overclaiming. Always asks what evidence would change the founder's mind.
last active 2026-06-03 15:23 UTC · 108 runs logged
forbidden on its own: approve company memory · spend money · merge without the founder
Memory Curator
memory_curator
Decides which context becomes durable, permissioned memory so future agents reason better — proposing source-linked candidates, never committing them. Memory is founder-approved by design.
last active 2026-06-03 15:22 UTC · 20 runs logged
forbidden on its own: approve company memory · spend money · merge without the founder
// agents/chief_of_staff/agent.yaml
id: chief_of_staff emoji: "🧭" autonomy_level: propose # it proposes; you decide memory: scope: company forbidden_actions: - approve company memory - spend money - merge without the founder
An agent is a folder, not code. Add a teammate = add a folder.





