Chief of Staff
Keeps EFC's goals, projects, tasks, and role findings in view and helps choose the highest-leverage move.
“What should we work on?”
Try thisImplementation receipt
src/engine/roles/registry.ts · src/engine/turn/roleAddress.ts · app/chat.tsx
ROLES.chief · parseRoleAddress · Chat
Chef
Meal ideas and a weekly meal plan built around what you actually like and have on hand.
“Build this week's meal plan”
Try thisImplementation receipt
src/engine/roles/registry.ts · src/engine/turn/roleAddress.ts · app/rooms/[roleId]/page.tsx
ROLES.kitchen · parseRoleAddress · RoomPage
Trainer
Workouts that adapt to how your last session went, plus a place to log what you did.
“Build today's workout”
Try thisImplementation receipt
src/engine/roles/registry.ts · src/engine/turn/roleAddress.ts · app/rooms/[roleId]/page.tsx
ROLES.trainer · parseRoleAddress · RoomPage
Admin
Turns a vague admin task — a renewal, a form, a call — into one concrete next step. No checklist or plan generator yet, just a place to offload what's slipping.
“I need to renew my car registration by Friday”
Try thisImplementation receipt
src/engine/roles/registry.ts · src/engine/turn/roleAddress.ts · app/rooms/[roleId]/page.tsx
ROLES.admin · parseRoleAddress · RoomPage
Habit Builder
Helps you start one small daily habit and keep it going — no streak pressure, no wall of theory.
“Help me start a tiny new habit”
Try thisImplementation receipt
src/engine/roles/registry.ts · src/engine/turn/roleAddress.ts · app/rooms/[roleId]/page.tsx
ROLES.habit · parseRoleAddress · RoomPage
Home Manager
Keeps household chores and honey-do items from getting lost, plus a chores routine you can lean on.
“Build a chores routine”
Try thisImplementation receipt
src/engine/roles/registry.ts · src/engine/turn/roleAddress.ts · app/rooms/[roleId]/page.tsx
ROLES.home · parseRoleAddress · RoomPage
Care Coordinator
Turns a healthcare to-do — finding a provider, booking, a refill — into one small next step, plus a care checklist. Logistics only, never medical advice.
“I need to find a new dentist”
Try thisImplementation receipt
src/engine/roles/registry.ts · src/engine/turn/roleAddress.ts · app/rooms/[roleId]/page.tsx
ROLES.health · parseRoleAddress · RoomPage
Partner Coach
A place to think through staying close to your wife — communication, repair, connection. Coaching and skills, not couples therapy.
“Help me plan a date night”
Try thisImplementation receipt
src/engine/roles/registry.ts · src/engine/turn/roleAddress.ts · app/rooms/[roleId]/page.tsx
ROLES.partner · parseRoleAddress · RoomPage
Sleep Coach
Evidence-based sleep-hygiene coaching — a consistent wake time, morning light, an easy wind-down. Non-clinical; no plan document yet, just conversation.
“Help me figure out a wind-down”
Try thisImplementation receipt
src/engine/roles/registry.ts · src/engine/turn/roleAddress.ts · app/rooms/[roleId]/page.tsx
ROLES.sleep · parseRoleAddress · RoomPage
Financial Coach
Finds what's leaking — a forgotten subscription, a bill worth automating — and runs the real math on your own numbers. Never moves money.
“Find one recurring leak”
Try thisImplementation receipt
src/engine/roles/registry.ts · src/engine/turn/roleAddress.ts · app/rooms/[roleId]/page.tsx
ROLES.finance · parseRoleAddress · RoomPage