You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Align hiring flow and routing templates with squad health validation #2234
I asked for a Squad health check and for the team-hiring process to be fixed. The first response changed the default naming guidance but did not make the resulting team pass squad health. After I separately asked to run the check, it failed on routing references. The next response added a health gate to the init instructions but still left the current health failure unresolved, so I had to ask twice for the correction. I also had to separately ask for squad health to be run.
The eventual fix aligned routing targets with registry IDs and removed built-in support agents from routing destinations. squad health then passed.
Root cause
The hiring/routing guidance and health validator disagreed: routing examples used display names (for example, Nick Fury), while the validator resolves registry IDs (for example, nick-fury). Built-in support agents such as Rai and Fact Checker are not cast registry agents and should not be routing targets. The hiring flow also lacked a required health check before declaring a team ready.
Expected behavior
Init and add-member guidance generates routing entries using the canonical agent IDs the health check accepts.
Support agents that are not valid routing targets are not added to the routing table.
Hiring is not reported complete until squad health passes; failures are diagnosed and fixed rather than merely reported.
Related: #1605 (squad health readiness check command).
Activity
fix(cli): 2.0.0-preview.2 upgrade/health fixes from dogfooding
fix(cli): 2.0.0-preview.2 upgrade/health fixes from dogfooding (#2303)