Step 329: Routing RPC + MCP Tools (12/12 tests)

4 new RPC methods and MCP tools for routing and worker dispatch:
routeTask, routeAllReady, executeTask, getRoutingExplanation.
Template workers auto-approve getter/setter patterns.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Bill
2026-02-15 19:20:00 -07:00
parent 1d931abdf2
commit 6352a04836
9 changed files with 572 additions and 8 deletions

View File

@@ -134,10 +134,10 @@ public:
// Rule 6: Pattern defaults (no complexity annotations available
// through WorkItem, so use heuristics)
// Getter/setter/accessor → deterministic
// Getter/setter/accessor → template
if (isGetterSetterPattern(item.nodeName)) {
decision.workerType = "deterministic";
decision.reasoning = "Getter/setter pattern → deterministic";
decision.workerType = "template";
decision.reasoning = "Getter/setter pattern → template";
decision.confidence = 0.9f;
decision.agentRole = "refactor";
return decision;