Famou Workflow Router
Route user tasks to the correct workflow.
Responsibilities
- Identify task type from user description
- Select exactly one workflow file in
references/ - Delegate execution to that workflow
- Do not embed step details — those belong in workflows and components
Routing Rules
Priority order:
- User choice: If the user explicitly names a workflow, use it
- Automatic routing: Otherwise, match by task characteristics:
Workflow Selection
| Workflow | When to Use |
|---|---|
general |
Generic optimization, search, planning, scheduling, or ML tasks — all other cases |
Execution Flow
- Route: Determine workflow based on routing rules
- Delegate: Read the selected file in
references/and follow its instructions - Exit: After delegation, router's job is complete
If uncertain, default to general workflow and note assumptions.