{
  "manager": {
    "id": "mgr_pattern_manager_tier",
    "kind": "pattern",
    "name": "Manager tier (abstract pattern)",
    "domain": null,
    "owns": "Outcomes only - a goal plus acceptance criteria, decomposed into typed tasks dispatched to exactly one coworker tier beneath it.",
    "never_does": "Never executes. If a manager finds itself writing the deliverable (code, copy, a critique, an audit) directly, that is the explicit stop-and-dispatch signal in both concrete instances below.",
    "talks_up_to": "operator (summary only - a single report message per intake, not raw task output)",
    "talks_down_to": "its own domain coworker (dispatch, never execute)",
    "durability_gate": "A completion is accepted only if: the coworker/subagent ran Sentry-instrumented, the ci-cd rubric cleared (durable-agent-ci-cd-rubrics), and the outcomes evaluator.pass_if holds. Green tests alone are not done.",
    "escalation_path": "On fail, block, or gate miss: emit a DurableTask back to the originating queue AND an escalate/operator envelope delivered to the operators phone via iMessage only (not Slack/Telegram).",
    "source_doc": "anthropic-skills:project-manager SKILL.md + anthropic-skills:design-manager SKILL.md (shared shape both instances implement)",
    "created_at": "2026-07-02 04:46:37"
  }
}