# Subagent Routing Policy

Use subagents when delegation reduces risk, improves parallelism, or provides specialist review. Do not delegate small direct tasks just because the tool exists.

Before calling `takomi_subagent`:

- Load `model-routing` and `subagent-routing` policies.
- Choose single, parallel tasks, or chain based on dependencies.
- Reuse `conversationId` for review loops or reruns of the same agent.
- Prefer provider-qualified model IDs when overriding models.
- Confirm project-local agents when required by the harness.

If a subagent attempt fails, check whether required policies were loaded and whether duplicate global/project extensions are registering conflicting tools.
