Expand description
Workflow capability resolution for topology-independent team behavior.
The rules in this module intentionally resolve responsibilities from
RoleType plus hierarchy position rather than from literal role names.
That keeps the workflow model stable across:
- default architect/manager/engineer teams
- renamed roles such as tech leads and developers
- reduced topologies such as solo and pair setups
Fallback rules:
Dispatcherbelongs to managers by default, falls back to architects when no manager layer exists, and finally to a lone top-level engineer.Reviewerbelongs to supervisory agents by default. If the topology has no non-executor reviewer, the operator becomes the review fallback.OrchestratorandOperatorare control-plane capabilities and are kept separate from agent member responsibilities.
Enums§
Functions§
- resolve_
capability_ map - Resolve the full workflow capability map for a team topology.
- resolve_
member_ capabilities - Resolve the workflow capabilities for a single team member.