TaskMesh should support routing tasks based on agent capabilities rather than simple queue order.
Goals:
- define capability metadata for agents
- match tasks to agents by capability
- add example usage in the demo
Success criteria:
Tasks are routed to the most appropriate worker agent.