Skip to content

Implement hierarchical delegation (task flows down, results flow up) #12

@Aureliolo

Description

@Aureliolo

Context

Implement hierarchical delegation per spec section 5.1 Pattern 2. Tasks flow down the organizational hierarchy (CEO → CTO → Engineering Lead → Senior Dev → Junior Dev) and results flow back up. Each level may refine or decompose the task before passing it further down.

Acceptance Criteria

  • Tasks can be delegated down the organizational hierarchy
  • Results are reported back up the hierarchy chain
  • Authority validation (agent can only delegate to direct reports or subordinates)
  • Task refinement at each delegation level (manager adds context/constraints)
  • Skip-level delegation configurable via `allow_skip_level` flag
  • Delegation audit trail (who delegated what to whom, when)
  • Comprehensive unit tests (>80% coverage)

Dependencies

Design Spec Reference

  • Section 5.1 — Communication Patterns, Pattern 2 (Hierarchical Delegation)

Metadata

Metadata

Assignees

No one assigned

    Labels

    prio:highImportant, should be prioritizedscope:medium1-3 days of workspec:agent-systemDESIGN_SPEC Section 3 - Agent Systemspec:communicationDESIGN_SPEC Section 5 - Communication Architecturespec:company-structureDESIGN_SPEC Section 4 - Company Structurespec:task-workflowDESIGN_SPEC Section 6 - Task & Workflow Enginetype:featureNew feature implementation

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions