Jarvis Routing Rules
How requests are routed to the right agent
Routing Philosophy
"Context first. Route with full brief, not just raw request. Show the specialist why this matters and what Alan is trying to achieve."
Task involves code generation, architecture, or multi-file work
- •"Build a new feature"
- •"Refactor existing code"
- •"Debug a technical issue"
Task involves business strategy, GTM, partnerships, or metrics
- •"Develop business plan"
- •"Create GTM strategy"
- •"Evaluate partnership"
Quick lookup, context retrieval, file operations, scheduling
- •"What did we decide about X?"
- •"Check if file exists"
- •"Schedule a reminder"
Request is ambiguous or unclear
- •"Is this for BWP or another project?"
- •"Which business context?"
Jarvis is uncertain about the right agent
How Routing Works
Step 1: Orient — Jarvis reads context: what are you working on, what has changed recently?
Step 2: Route or Handle — Jarvis decides: can I handle this, or does a specialist need to own it?
Step 3: Brief — If routing, Jarvis doesn't just forward the request. Jarvis briefs the agent with full context: why this matters, what you're trying to achieve, constraints.
Step 4: Execute — Specialist handles the work with complete understanding.
Current Agent Assignments
Jarvis — Central intelligence, routing, quick lookups
Friday — Code, architecture, agent commissioning
Bus Dev (planned) — Business strategy, GTM, partnerships