- Producers handling general tasks
- Bounded expert help for critical uncertainty
- Verification independent of production
Locate the knowledge gap
Producers first generate their own attempt. Tie specialist calls to concrete questions rather than vague requests for help.
Allocate specialist budget
Make the specialist share of the total budget visible. Count planning, tools and synthesis in that same budget.
Deliver concise guidance
Ask the specialist for a principle, source and misuse condition. Producers revise their own outputs using this information.
Evaluate the result blindly
Evaluate the final artifact blinded to specialist use. Retain single larger-model and single smaller-model conditions.
Role responsibilities
- Producer
- Solve a subtask and state missing domain knowledge as a concrete question.
- Specialist
- Provide a bounded, sourced answer to the critical question.
- Independent evaluator
- Check the final artifact without treating specialist output as authority.
Shared memory contract
subtask_idknowledge_gapspecialist_questionguidance_sourcespecialist_token_sharefinal_check- Stop condition
- Return to production when critical questions are answered or specialist call limits are reached; stop the whole team at the same aggregate budget.
- Primary failure mode
- A specialist's wrong answer can pull the team toward one shared error. Do not equate expertise with authority; keep verification independent.