Skip to main content

Module capability

Module capability 

Source
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:

  • Dispatcher belongs to managers by default, falls back to architects when no manager layer exists, and finally to a lone top-level engineer.
  • Reviewer belongs to supervisory agents by default. If the topology has no non-executor reviewer, the operator becomes the review fallback.
  • Orchestrator and Operator are control-plane capabilities and are kept separate from agent member responsibilities.

Enums§

CapabilitySubject
WorkflowCapability

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.

Type Aliases§

CapabilityMap
CapabilitySet